Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/133.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+中的任何命令+;调用脚本(); 脚本< /> > /p> < p>这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个CString,并返回布尔值。变量Result只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。事实并非如此。它恰好有相同的名称。_C++ - Fatal编程技术网

C+中的任何命令+;调用脚本(); 脚本< /> > /p> < p>这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个CString,并返回布尔值。变量Result只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。事实并非如此。它恰好有相同的名称。

C+中的任何命令+;调用脚本(); 脚本< /> > /p> < p>这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个CString,并返回布尔值。变量Result只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。事实并非如此。它恰好有相同的名称。,c++,C++,我对这部分感到困惑 非常感谢您在这方面的帮助,不,没有这样的命令。您只是调用了一个名为Script的函数。没有这样的命令。你刚才调用的函数叫做“代码>脚本< /> > /p> < p>这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个CString,并返回布尔值。变量Result只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。

我对这部分感到困惑


非常感谢您在这方面的帮助,

不,没有这样的命令。您只是调用了一个名为
Script

的函数。没有这样的命令。你刚才调用的函数叫做“代码>脚本< /> > /p> < p>这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个
CString
,并返回布尔值。变量
Result
只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。事实并非如此。它恰好有相同的名称。

这不是普通C++的一部分。它看起来像是一个名为“Script”的成员函数调用,来自您正在使用的同一个类。它的参数类型是单个
CString
,并返回布尔值。变量
Result
只是一个变量,在别处实例化,但在您展示给我们的try-catch块中赋值。您可能会被以下事实弄糊涂:参数声明中的变量名与本例中传入的名为的变量相同。事实并非如此。它恰好有相同的名称。

Script()是一个纯虚拟函数,存在于(很可能)基类中,以CString作为参数并返回布尔值。您应该阅读整个代码以了解它的功能。

Script()是一个纯虚拟函数,存在于(很可能)基类中,它以CString作为参数并返回布尔值。您应该阅读整个代码以了解它的功能。

假设脚本()是在名为a的类中定义的: 像这样的

class A
{
    virtual bool Script(CString ArgStr) = 0; //this is a pure virtual function
}
您应该查找继承A的类,即从A派生的类。 由于Script()定义为纯虚拟,因此u将仅在派生类中找到其定义。

假设Script()是在名为a的类中定义的: 像这样的

class A
{
    virtual bool Script(CString ArgStr) = 0; //this is a pure virtual function
}
您应该查找继承A的类,即从A派生的类。
因为Script()被定义为纯虚拟的,所以u只能在派生类中找到它的定义。

我认为您跳过了本教程的前7章左右。两点。C++中没有“命令”,有语句、定义、声明、标准库函数等。而且C++是一种区分大小写的语言,所以你不应该在标题中写“脚本”,然后发布使用“脚本”的代码。这两个可能是非常不同的事情。我想你跳过了教程的前7章左右。两点。C++中没有“命令”,有语句、定义、声明、标准库函数等。而且C++是一种区分大小写的语言,所以你不应该在标题中写“脚本”,然后发布使用“脚本”的代码。这两个可能是非常不同的东西。我查看了脚本的定义(在VS6.0中),它引用了各种类函数定义,如connect::Script(CString ArgStr)、test::Script(CString ArgStr)。。。我想知道,因为它被定义为虚拟的。。?同样,当我再次引用它时,脚本名称会更改为Declare\u Connect\u Script(CString ArgStr)等等……好吧,我忘记看这部分代码了……:)\define Declare\u TEST\u Script(name)\classname:CTestScript{\public:\name(const char*psscriptname):CTestScript(psscriptname){}\bool Script(CString ArgStr);\}; 姓名(姓名);bool name::Script(CString ArgStr)\n我查看了Script的定义(在VS 6.0中),它引用了各种类函数定义,如connect::Script(CString ArgStr)、test::Script(CString ArgStr)。。。我想知道,因为它被定义为虚拟的。。?同样,当我再次引用它时,脚本名称会更改为Declare\u Connect\u Script(CString ArgStr)等等……好吧,我忘记看这部分代码了……:)\define Declare\u TEST\u Script(name)\classname:CTestScript{\public:\name(const char*psscriptname):CTestScript(psscriptname){}\bool Script(CString ArgStr);\}; 姓名(姓名);bool name::Script(CString ArgStr)\