我正在尝试用C++创建一个复杂的if语句,这将使我不必编写一大堆if语句,我想知道下面的代码是否真的有意义,或者我忽略了一个错误。<< endl;我想要实现的是:
"if input is x AND choice is y, OR if...."基本上,我是在测试多个" if-and“条件,这样当一行代码达到任何一个if -and条件时,它就会执行。输出会抛出"no matc
我需要建立多个平台(视窗和Linux) 32位和64位和多个编译器(Visual Studio2010和Visual Studio2017)的C++代码。我使用了几个第三方,如: Boost,Tbb,Xerces和其他。对于Visual Studio 2010,Visual Studio 2017,32/64位等,我需要使用不同版本的第三方包含和库,我需要如何处理这一事实?我是否需要在CMakeLists.txt文件中有类似'if‘的</em