prog.cpp:6:30: error: pasting "/" and "/" does not give a valid preprocessing token
#define COMLIN CONCAT_MACRO_(/,/)
^
prog.cpp:4:28: note: in definition of macro ‘CONCAT_MACRO_’
#define CONCAT_MACRO_(a,b) a ## b
^
prog.cpp:12:2: note: in expansion of macro ‘COMLIN’
COMLIN << "Sakra!\n";
^
prog.cpp: In function ‘int main()’:
prog.cpp:6:30: error: expected primary-expression before ‘/’ token
#define COMLIN CONCAT_MACRO_(/,/)
^
prog.cpp:4:28: note: in definition of macro ‘CONCAT_MACRO_’
#define CONCAT_MACRO_(a,b) a ## b
^
prog.cpp:12:2: note: in expansion of macro ‘COMLIN’
COMLIN << "Sakra!\n";
^
prog.cpp:6:32: error: expected primary-expression before ‘/’ token
#define COMLIN CONCAT_MACRO_(/,/)
^
prog.cpp:4:33: note: in definition of macro ‘CONCAT_MACRO_’
#define CONCAT_MACRO_(a,b) a ## b
^
prog.cpp:12:2: note: in expansion of macro ‘COMLIN’
COMLIN << "Sakra!\n";
^
prog.cpp:12:9: error: expected primary-expression before ‘<<’ token
COMLIN << "Sakra!\n";
^