0
コンパイルエラーChaiscriptのVisual Studio 2015コミュニティ
エラー:
Error C2664 'void chaiscript::detail::Dispatch_Engine::add(const chaiscript::Type_Info &,const std::string &)': cannot convert argument 1 from 'double (__cdecl *const)(int,double)' to 'const chaiscript::Proxy_Function &' Chaiscript c:\users\kung\documents\visual studio 2015\projects\chaiscript\chaiscript\language\chaiscript_engine.hpp 764
コード例:
//main.cpp
#include "chaiscript/chaiscript.hpp"
double function(int i, double j)
{
return i * j;
}
int main()
{
chaiscript::ChaiScript chai;
chai.add(&function, "function");
double d = chai.eval<double>("function(3, 4.75);");
}