大家好,我有个奇怪的情况。我有一个重载+、-、*运算符并将它们导出到.DLL文件中的C++代码。现在,我想从VB.NET代码中导入这些重载操作符。As A) As A所以我在上面要做的就是从DLL导入可爱的重载运算符。请注意,运算符已经从DLL内部重载,所以我应该将其作为函数导入还是像这样作为运算符导入?DllImport("
int operator++(int){}
我似乎不理解上面给出的重载post增量运算符的代码的工作原理。我知道int作为一个虚拟参数是用来区分增量前和后增量操作符重载的。如果a是重载这些运算符的类的对象,那么++a和a++都应该有一个等效的表示形式为a.operator++()(据我理解),int参数如何帮助将其解析为后置