我只是错误地在C ++中做了这样的事情,并且它起作用了。我为什么可以这样做?
int main(int argc, char** argv) {
struct MyStruct
{
int somevalue;
};
MyStruct s;
s.somevalue = 5;
}
现在,做完这些之后,我想起了很久以前在某个地方读到的有关此技巧的信息,它是一种针对C ++的穷人功能编程工具,但我不记得为什么有效,或者在哪里阅读。
欢迎回答任何一个问题!
注意:尽管在编写问题时我没有得到任何关于此问题的参考,但当前的侧边栏指出了这一点,因此我将其放在此处以供参考,无论哪种方式,问题都不同,但可能有用。