我想在Linux和Windows上运行一些c++代码。有一些代码片段,我想只包括一种操作系统,而不是另一种。是否有一个标准的#ifdef可以使用一次?喜欢的东西:这个问题确实是一个重复的问题,但这里的

我需要我的代码根据它被编译的操作系统做不同的事情。我在寻找这样的东西:有办法做到这一点吗?有没有更好的方法来做同样的事情?