Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 指向绑定函数的指针只能用于调用该函数_C++_Visual Studio 2010_Pointers - Fatal编程技术网

C++ 指向绑定函数的指针只能用于调用该函数

C++ 指向绑定函数的指针只能用于调用该函数,c++,visual-studio-2010,pointers,C++,Visual Studio 2010,Pointers,真的,我不明白为什么我的代码被破坏了。。。 希望你们能帮助我 这就是我的头文件的样子: class foo { // constructor... foo(); // random function... fooFuntion(float fooVar); }; class bar { // constructor... bar(foo *fooO); }; 如果我在cpp中做了类似的事情 bar::bar(foo *fooO) { f

真的,我不明白为什么我的代码被破坏了。。。 希望你们能帮助我

这就是我的头文件的样子:

class foo {

   // constructor...
   foo();

   // random function...
   fooFuntion(float fooVar);

};


class bar {

   // constructor...
   bar(foo *fooO);

};
如果我在cpp中做了类似的事情

bar::bar(foo *fooO) {

   fooO->fooFunction(FooBar);

}
然后,我的VisualStudio将删除该错误。问题在哪里


谢谢

绑定函数的指针在哪里?我认为你把例子简化得太过分了。@MikeSeymour的“FooBar”只是一个随机浮点变量。对不起,这是我的错nonsense@MarkRansom这就是问题所在,我没有,这不是简单的。我只是缩短了代码。当然还有更多的函数,但它们并不相关。当然,其他函数是相关的,因为您发布的代码没有问题。您应该包括VisualStudio显示的准确错误代码,这对于查找Microsoft关于错误的说明是至关重要的。