home Forums # Technical Support C3646 – unknown override specifier in Complexity.h

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #2652
    Unknown
    Member

    Dear Dr. Juan Rada-Vilela,

    I am Omisore Olatunji, a PhD student at the University of Chinese Academy of Sciences, China. Currently, I am working on control of robotic catheter system upon which I have decided to apply ANFIS for prediction of some nonlinear terms. I came across your newly invented library “FuzzyLite” which is of great help for me since my control model should be implemented with C++. However, I have tried to study the few examples in the package but I could not get a headway. Please I will be great if you can check the sample I have below and perhaps guide me on why i am having the following errors (Appended below are the errors I got in Microsoft Visual Studio 2013).

    Error 1 error C3646: ‘Complexity’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\complexity.h 61 1 ConsoleApplication2
    Error 2 error C2143: syntax error : missing ‘;’ before ‘&’ f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\complexity.h 61 1 ConsoleApplication2
    Error 3 error C4430: missing type specifier – int assumed. Note: C++ does not support default-int f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\complexity.h 61 1 ConsoleApplication2
    Error 4 error C2610: ‘fl::Exporter::Exporter(fl::Exporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\exporter.h 42 1 ConsoleApplication2
    Error 5 error C2610: ‘fl::Exporter &fl::Exporter::operator =(fl::Exporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\exporter.h 42 1 ConsoleApplication2
    Error 6 error C2610: ‘fl::FldExporter::FldExporter(fl::FldExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fldexporter.h 60 1 ConsoleApplication2
    Error 7 error C2610: ‘fl::FldExporter &fl::FldExporter::operator =(fl::FldExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fldexporter.h 60 1 ConsoleApplication2
    Error 8 error C2610: ‘fl::Benchmark::Benchmark(fl::Benchmark &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\benchmark.h 81 1 ConsoleApplication2
    Error 9 error C2610: ‘fl::Benchmark &fl::Benchmark::operator =(fl::Benchmark &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\benchmark.h 81 1 ConsoleApplication2
    Error 10 error C2610: ‘fl::Engine::Engine(fl::Engine &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\engine.h 67 1 ConsoleApplication2
    Error 11 error C2610: ‘fl::Engine &fl::Engine::operator =(fl::Engine &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\engine.h 67 1 ConsoleApplication2
    Error 12 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\exception.h 66 1 ConsoleApplication2
    Error 13 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\exception.h 83 1 ConsoleApplication2
    Error 14 error C2610: ‘fl::Activation::Activation(fl::Activation &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\activation.h 51 1 ConsoleApplication2
    Error 15 error C2610: ‘fl::Activation &fl::Activation::operator =(fl::Activation &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\activation.h 51 1 ConsoleApplication2
    Error 16 error C2610: ‘fl::First::First(fl::First &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\first.h 45 1 ConsoleApplication2
    Error 17 error C2610: ‘fl::First &fl::First::operator =(fl::First &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\first.h 45 1 ConsoleApplication2
    Error 18 error C2610: ‘fl::General::General(fl::General &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\general.h 42 1 ConsoleApplication2
    Error 19 error C2610: ‘fl::General &fl::General::operator =(fl::General &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\general.h 42 1 ConsoleApplication2
    Error 20 error C2610: ‘fl::Highest::Highest(fl::Highest &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\highest.h 43 1 ConsoleApplication2
    Error 21 error C2610: ‘fl::Highest &fl::Highest::operator =(fl::Highest &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\highest.h 43 1 ConsoleApplication2
    Error 22 error C2610: ‘fl::Last::Last(fl::Last &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\last.h 46 1 ConsoleApplication2
    Error 23 error C2610: ‘fl::Last &fl::Last::operator =(fl::Last &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\last.h 46 1 ConsoleApplication2
    Error 24 error C2610: ‘fl::Lowest::Lowest(fl::Lowest &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\lowest.h 43 1 ConsoleApplication2
    Error 25 error C2610: ‘fl::Lowest &fl::Lowest::operator =(fl::Lowest &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\lowest.h 43 1 ConsoleApplication2
    Error 26 error C2610: ‘fl::Proportional::Proportional(fl::Proportional &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\proportional.h 40 1 ConsoleApplication2
    Error 27 error C2610: ‘fl::Proportional &fl::Proportional::operator =(fl::Proportional &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\proportional.h 40 1 ConsoleApplication2
    Error 28 error C2610: ‘fl::Threshold::Threshold(fl::Threshold &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\threshold.h 69 1 ConsoleApplication2
    Error 29 error C2610: ‘fl::Threshold &fl::Threshold::operator =(fl::Threshold &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\activation\threshold.h 69 1 ConsoleApplication2
    Error 30 error C2610: ‘fl::Defuzzifier::Defuzzifier(fl::Defuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\defuzzifier.h 45 1 ConsoleApplication2
    Error 31 error C2610: ‘fl::Defuzzifier &fl::Defuzzifier::operator =(fl::Defuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\defuzzifier.h 45 1 ConsoleApplication2
    Error 32 error C2610: ‘fl::IntegralDefuzzifier::IntegralDefuzzifier(fl::IntegralDefuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\integraldefuzzifier.h 39 1 ConsoleApplication2
    Error 33 error C2610: ‘fl::IntegralDefuzzifier &fl::IntegralDefuzzifier::operator =(fl::IntegralDefuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\integraldefuzzifier.h 39 1 ConsoleApplication2
    Error 34 error C2610: ‘fl::Bisector::Bisector(fl::Bisector &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\bisector.h 38 1 ConsoleApplication2
    Error 35 error C2610: ‘fl::Bisector &fl::Bisector::operator =(fl::Bisector &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\bisector.h 38 1 ConsoleApplication2
    Error 36 error C2610: ‘fl::Centroid::Centroid(fl::Centroid &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\centroid.h 38 1 ConsoleApplication2
    Error 37 error C2610: ‘fl::Centroid &fl::Centroid::operator =(fl::Centroid &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\centroid.h 38 1 ConsoleApplication2
    Error 38 error C2610: ‘fl::SmallestOfMaximum::SmallestOfMaximum(fl::SmallestOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\smallestofmaximum.h 40 1 ConsoleApplication2
    Error 39 error C2610: ‘fl::SmallestOfMaximum &fl::SmallestOfMaximum::operator =(fl::SmallestOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\smallestofmaximum.h 40 1 ConsoleApplication2
    Error 40 error C2610: ‘fl::LargestOfMaximum::LargestOfMaximum(fl::LargestOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\largestofmaximum.h 40 1 ConsoleApplication2
    Error 41 error C2610: ‘fl::LargestOfMaximum &fl::LargestOfMaximum::operator =(fl::LargestOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\largestofmaximum.h 40 1 ConsoleApplication2
    Error 42 error C2610: ‘fl::MeanOfMaximum::MeanOfMaximum(fl::MeanOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\meanofmaximum.h 40 1 ConsoleApplication2
    Error 43 error C2610: ‘fl::MeanOfMaximum &fl::MeanOfMaximum::operator =(fl::MeanOfMaximum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\meanofmaximum.h 40 1 ConsoleApplication2
    Error 44 error C2610: ‘fl::WeightedDefuzzifier::WeightedDefuzzifier(fl::WeightedDefuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weighteddefuzzifier.h 59 1 ConsoleApplication2
    Error 45 error C2610: ‘fl::WeightedDefuzzifier &fl::WeightedDefuzzifier::operator =(fl::WeightedDefuzzifier &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weighteddefuzzifier.h 59 1 ConsoleApplication2
    Error 46 error C2610: ‘fl::WeightedAverage::WeightedAverage(fl::WeightedAverage &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weightedaverage.h 42 1 ConsoleApplication2
    Error 47 error C2610: ‘fl::WeightedAverage &fl::WeightedAverage::operator =(fl::WeightedAverage &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weightedaverage.h 42 1 ConsoleApplication2
    Error 48 error C2610: ‘fl::WeightedSum::WeightedSum(fl::WeightedSum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weightedsum.h 42 1 ConsoleApplication2
    Error 49 error C2610: ‘fl::WeightedSum &fl::WeightedSum::operator =(fl::WeightedSum &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\defuzzifier\weightedsum.h 42 1 ConsoleApplication2
    Error 50 error C2610: ‘fl::ConstructionFactory<T>::ConstructionFactory(fl::ConstructionFactory<T> &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\constructionfactory.h 53 1 ConsoleApplication2
    Error 51 error C2610: ‘fl::ConstructionFactory<T> &fl::ConstructionFactory<T>::operator =(fl::ConstructionFactory<T> &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\constructionfactory.h 53 1 ConsoleApplication2
    Error 52 error C2610: ‘fl::Hedge::Hedge(fl::Hedge &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\hedge\hedge.h 48 1 ConsoleApplication2
    Error 53 error C2610: ‘fl::Hedge &fl::Hedge::operator =(fl::Hedge &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\hedge\hedge.h 48 1 ConsoleApplication2
    Error 54 error C2610: ‘fl::Norm::Norm(fl::Norm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\norm.h 47 1 ConsoleApplication2
    Error 55 error C2610: ‘fl::Norm &fl::Norm::operator =(fl::Norm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\norm.h 47 1 ConsoleApplication2
    Error 56 error C2610: ‘fl::SNorm::SNorm(fl::SNorm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\snorm.h 46 1 ConsoleApplication2
    Error 57 error C2610: ‘fl::SNorm &fl::SNorm::operator =(fl::SNorm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\snorm.h 46 1 ConsoleApplication2
    Error 58 error C2610: ‘fl::TNorm::TNorm(fl::TNorm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\tnorm.h 45 1 ConsoleApplication2
    Error 59 error C2610: ‘fl::TNorm &fl::TNorm::operator =(fl::TNorm &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\norm\tnorm.h 45 1 ConsoleApplication2
    Error 60 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\operation.h 506 1 ConsoleApplication2
    Error 61 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\operation.h 524 1 ConsoleApplication2
    Error 62 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\operation.h 914 1 ConsoleApplication2
    Error 63 error C3646: ‘noexcept’ : unknown override specifier f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\operation.h 952 1 ConsoleApplication2
    Error 64 error C2610: ‘fl::Term::Term(fl::Term &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\term.h 64 1 ConsoleApplication2
    Error 65 error C2610: ‘fl::Term &fl::Term::operator =(fl::Term &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\term.h 64 1 ConsoleApplication2
    Error 66 error C2610: ‘fl::ActivationFactory::ActivationFactory(fl::ActivationFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\activationfactory.h 42 1 ConsoleApplication2
    Error 67 error C2610: ‘fl::ActivationFactory &fl::ActivationFactory::operator =(fl::ActivationFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\activationfactory.h 42 1 ConsoleApplication2
    Error 68 error C2610: ‘fl::CloningFactory<T>::CloningFactory(fl::CloningFactory<T> &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\cloningfactory.h 50 1 ConsoleApplication2
    Error 69 error C2610: ‘fl::CloningFactory<T> &fl::CloningFactory<T>::operator =(fl::CloningFactory<T> &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\cloningfactory.h 50 1 ConsoleApplication2
    Error 70 error C2610: ‘fl::TNormFactory::TNormFactory(fl::TNormFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\tnormfactory.h 39 1 ConsoleApplication2
    Error 71 error C2610: ‘fl::TNormFactory &fl::TNormFactory::operator =(fl::TNormFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\tnormfactory.h 39 1 ConsoleApplication2
    Error 72 error C2610: ‘fl::SNormFactory::SNormFactory(fl::SNormFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\snormfactory.h 39 1 ConsoleApplication2
    Error 73 error C2610: ‘fl::SNormFactory &fl::SNormFactory::operator =(fl::SNormFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\snormfactory.h 39 1 ConsoleApplication2
    Error 74 error C2610: ‘fl::DefuzzifierFactory::DefuzzifierFactory(fl::DefuzzifierFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\defuzzifierfactory.h 41 1 ConsoleApplication2
    Error 75 error C2610: ‘fl::DefuzzifierFactory &fl::DefuzzifierFactory::operator =(fl::DefuzzifierFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\defuzzifierfactory.h 41 1 ConsoleApplication2
    Error 76 error C2610: ‘fl::TermFactory::TermFactory(fl::TermFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\termfactory.h 40 1 ConsoleApplication2
    Error 77 error C2610: ‘fl::TermFactory &fl::TermFactory::operator =(fl::TermFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\termfactory.h 40 1 ConsoleApplication2
    Error 78 error C2610: ‘fl::HedgeFactory::HedgeFactory(fl::HedgeFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\hedgefactory.h 39 1 ConsoleApplication2
    Error 79 error C2610: ‘fl::HedgeFactory &fl::HedgeFactory::operator =(fl::HedgeFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\hedgefactory.h 39 1 ConsoleApplication2
    Error 80 error C2610: ‘fl::Function::Element::Element(fl::Function::Element &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 107 1 ConsoleApplication2
    Error 81 error C2610: ‘fl::Function::Element &fl::Function::Element::operator =(fl::Function::Element &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 107 1 ConsoleApplication2
    Error 82 error C2610: ‘fl::Function::Node::Node(fl::Function::Node &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 157 1 ConsoleApplication2
    Error 83 error C2610: ‘fl::Function::Node &fl::Function::Node::operator =(fl::Function::Node &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 157 1 ConsoleApplication2
    Error 84 error C2610: ‘fl::Function::Function(fl::Function &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 256 1 ConsoleApplication2
    Error 85 error C2610: ‘fl::Function &fl::Function::operator =(fl::Function &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\term\function.h 256 1 ConsoleApplication2
    Error 86 error C2610: ‘fl::FunctionFactory::FunctionFactory(fl::FunctionFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\functionfactory.h 44 1 ConsoleApplication2
    Error 87 error C2610: ‘fl::FunctionFactory &fl::FunctionFactory::operator =(fl::FunctionFactory &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\functionfactory.h 44 1 ConsoleApplication2
    Error 88 error C2610: ‘fl::FactoryManager::FactoryManager(fl::FactoryManager &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\factorymanager.h 65 1 ConsoleApplication2
    Error 89 error C2610: ‘fl::FactoryManager &fl::FactoryManager::operator =(fl::FactoryManager &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\factory\factorymanager.h 65 1 ConsoleApplication2
    Error 90 error C2610: ‘fl::CppExporter::CppExporter(fl::CppExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\cppexporter.h 50 1 ConsoleApplication2
    Error 91 error C2610: ‘fl::CppExporter &fl::CppExporter::operator =(fl::CppExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\cppexporter.h 50 1 ConsoleApplication2
    Error 92 error C2610: ‘fl::Importer::Importer(fl::Importer &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\importer.h 42 1 ConsoleApplication2
    Error 93 error C2610: ‘fl::Importer &fl::Importer::operator =(fl::Importer &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\importer.h 42 1 ConsoleApplication2
    Error 94 error C2610: ‘fl::FclImporter::FclImporter(fl::FclImporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fclimporter.h 47 1 ConsoleApplication2
    Error 95 error C2610: ‘fl::FclImporter &fl::FclImporter::operator =(fl::FclImporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fclimporter.h 47 1 ConsoleApplication2
    Error 96 error C2610: ‘fl::FclExporter::FclExporter(fl::FclExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fclexporter.h 48 1 ConsoleApplication2
    Error 97 error C2610: ‘fl::FclExporter &fl::FclExporter::operator =(fl::FclExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fclexporter.h 48 1 ConsoleApplication2
    Error 98 error C2610: ‘fl::FisImporter::FisImporter(fl::FisImporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fisimporter.h 48 1 ConsoleApplication2
    Error 99 error C2610: ‘fl::FisImporter &fl::FisImporter::operator =(fl::FisImporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fisimporter.h 48 1 ConsoleApplication2
    Error 100 error C2610: ‘fl::FisExporter::FisExporter(fl::FisExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fisexporter.h 52 1 ConsoleApplication2
    Error 101 error C2610: ‘fl::FisExporter &fl::FisExporter::operator =(fl::FisExporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fisexporter.h 52 1 ConsoleApplication2
    Error 102 error C2610: ‘fl::FllImporter::FllImporter(fl::FllImporter &&)’ : is not a special member function which can be defaulted f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fllimporter.h 49 1 ConsoleApplication2
    Error 103 error C1003: error count exceeds 100; stopping compilation f:\documents\my phd work\cpp\consoleapplication2\consoleapplication2\fl\imex\fllimporter.h 49 1 ConsoleApplication2
    104 IntelliSense: invalid type for defaulted constructor f:\Documents\My PhD Work\CPP\ConsoleApplication2\ConsoleApplication2\fl\defuzzifier\Defuzzifier.h 45 9 ConsoleApplication2
    105 IntelliSense: invalid type for defaulted constructor f:\Documents\My PhD Work\CPP\ConsoleApplication2\ConsoleApplication2\fl\defuzzifier\IntegralDefuzzifier.h 39 9 ConsoleApplication2
    106 IntelliSense: invalid type for defaulted constructor f:\Documents\My PhD Work\CPP\ConsoleApplication2\ConsoleApplication2\fl\term\Term.h 64 9 ConsoleApplication2
    107 IntelliSense: invalid type for defaulted constructor f:\Documents\My PhD Work\CPP\ConsoleApplication2\ConsoleApplication2\fl\term\Discrete.h 52 9 ConsoleApplication2
    108 IntelliSense: invalid type for defaulted constructor f:\Documents\My PhD Work\CPP\ConsoleApplication2\ConsoleApplication2\fl\term\Linear.h 49 9 ConsoleApplication2

    #2653

    Hi,

    thanks for your post.

    The problem you have is that you have not defined the flags for C++98, which is the compiler you seem to be using. Please check the section of C++98 in https://github.com/fuzzylite/fuzzylite#windows.

    Cheers.

    #2655
    Unknown
    Member

    Hi, Thanks for your response.

    Please how to define the flags for C++98. I have checked the link, and found the following command:
    cl.exe ObstacleAvoidance.cpp fuzzylite.lib /Ipath/to/fuzzylite /DFL_IMPORT_LIBRARY /DFL_CPP98=ON /EHsc /MD

    What to do with this please?

    #2656

    Hi,

    You need to define the variables for your project. /DFL_IMPORT_LIBRARY /DFL_CPP98=ON. I am not sure how you do that in VS, but surely google knows. I think this link might help: https://msdn.microsoft.com/en-us/library/hhzbb5c8.aspx

    Cheers.

    #2657
    Unknown
    Member

    Dear, Thanks for your response.

    After reading the resources and more, I added the following “cl.exe fuzzylite.lib Debug\bin /DFL_IMPORT_LIBRARY /DFL_CPP98=ON” into the Property Page->Command Line->Additional Options in MS VS 2013. This solved the problem of defining the flags for C++98 in VS, I guess.

    However, I got some newer, but related, bugs. The four new bugs that popped are:

    ====================================================================================================================================
    Warning 1 warning D9025: overriding ‘/MDd’ with ‘/MD’ F:\…\ConsoleApplication3\ConsoleApplication3\cl
    Error 2 error C1083: Cannot open source file: ‘Debug\bin’: No such file or directory F:\…\ConsoleApplication3\ConsoleApplication3\c1xx
    Error 3 error C1083: Cannot open source file: ‘fuzzylite.lib’: No such file or directory F:\…\ConsoleApplication3\ConsoleApplication3\c1xx
    Error 4 error C1083: Cannot open source file: ‘cl.exe’: No such file or directory F:\…\ConsoleApplication3\ConsoleApplication3\c1xx ConsoleApplication3
    ====================================================================================================================================

    Kindly guide more…

    Thanks.

    #2658

    Hi,

    I think you are supposed to add only /DFL_IMPORT_LIBRARY /DFL_CPP98=ON.

    Alternatively, you could explore using CMake to generate the configuration automatically. Please, take a look at: https://github.com/fuzzylite/fuzzylite/tree/release/examples/application

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.