Print function signature in C/C++ Posted on 2016-09-24 Edited on 2024-11-15 In C , C++ 在剛落幕的CppCon的投影片中看到這個tTrick,順手就記下來。果然C/C++是越學越不會的語言啊。 12345678template<typename T>void foo(T x){ puts(__PRETTY_FUNCTION__); // MSVC: __FUNCSIG__}foo(4);foo(4.2);foo("hello"); 如果是VC的話記得使用__FUNCSIG__最大的用途是幫忙Debug Template Function…