Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.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++_Memory_Overloading_Operator Keyword - Fatal编程技术网

C++ 内存中的重载运算符在哪里?

C++ 内存中的重载运算符在哪里?,c++,memory,overloading,operator-keyword,C++,Memory,Overloading,Operator Keyword,我研究了函数成员的主体在内存中的位置,我知道它位于代码段中,并且函数成员只在定义类后分配 但是在C++中重载操作符的主体在哪里?与任何其他函数一样,它位于代码段中 在二进制中,重载运算符与任何其他函数或方法相同 普通函数和重载运算符之间的唯一区别在于调用它们的语法。运算符函数与其他函数一样,都是具有特殊名称的函数。我对您的问题进行了编辑,以使其更清楚。如果我误解了任何内容,请恢复我的编辑和评论。“…使用特殊名称”-并且名称通常不会进入可执行文件。好的,我明白了:)

我研究了函数成员的主体在内存中的位置,我知道它位于代码段中,并且函数成员只在定义类后分配


但是在C++中重载操作符的主体在哪里?

与任何其他函数一样,它位于代码段中

在二进制中,重载运算符与任何其他函数或方法相同


普通函数和重载运算符之间的唯一区别在于调用它们的语法。

运算符函数与其他函数一样,都是具有特殊名称的函数。我对您的问题进行了编辑,以使其更清楚。如果我误解了任何内容,请恢复我的编辑和评论。“…使用特殊名称”-并且名称通常不会进入可执行文件。好的,我明白了:)