A Visual Studio .NET C++ application can perform machinelearning using genetic algorithm, naive bayes, KNN, and Artificial Neural Networks (ANNs) read and processed from any standard ARFF.
Weka++ is a collection of machinelearning and data mining algorithm implementations ported from Weka (http://www.cs.waikato.ac.nz/ml/weka/) from Java to C++, with enhancements for usability as embedded components.