我也遇到過下面的代碼最近和無法理解它:C++包括使用CPLUSPLUS {{}}構建
cplusplus {{
#include "Frame_m.h"`
}}
什麼的cplusplus {{ }}
意思?
我也遇到過下面的代碼最近和無法理解它:C++包括使用CPLUSPLUS {{}}構建
cplusplus {{
#include "Frame_m.h"`
}}
什麼的cplusplus {{ }}
意思?
這個的含義是「如果你用C++編譯,包含Frame_m.h」。但是聲明的正確順序應該是..
#ifdef _cplusplus{
#include "Frame_m.h"
}
#endif
this thread能夠對您有用,
感謝您的幫助 – 2012-03-29 09:20:26
OMNET ++包含了一個名爲NED語言被用來編寫程序。 NED比通用編程更注重事件模擬。
現在,如果您想在NED中使用原始C++類型,請使用cplusplus {{}}
構造將它們包圍,以讓NED知道它們是不同的形式。這就是你在你的例子中看到的結構,包括一個正常的C++頭文件。
查看here爲例。
這是什麼類型的文件? – Potatoswatter 2012-03-29 09:08:13
什麼是「Frame_m.h」? – weston 2012-03-29 09:09:55