エラー:warning:invalid suffix on literal;C++11 requires a space between literal and string macro [-Wli
C++プログラムコンパイルエラー:
警告メッセージ:
「_FUNCTION_」で前後にスペースを残す:
参照リンク:https://github.com/konstantinmiller/dashp2p/issues/3
; C ++ 11 ”
警告メッセージ:
./src/../include/base.h:14:32: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
#define pri(fmt, ...) printf( " ["__FILE__"] [%s] %d " ,__FUNCTION__,__LINE__ );\
「_FUNCTION_」で前後にスペースを残す:
#define pri(fmt, ...) printf("[" __FILE__ "] [%s] %d ",__FUNCTION__,__LINE__ );\
printf(fmt, ##__VA_ARGS__);
参照リンク:https://github.com/konstantinmiller/dashp2p/issues/3