trình biên dịch GCC mang lại cho tôi các macro sau:Visual C++ tương đương với __FILE__, __LINE__ và __PRETTY_FUNCTION__
__FILE__
để tôi có thể in ra tên file + thư mục.__LINE__
để tôi có thể in số dòng nơi tôi đang in.__PRETTY_FUNCTION__
vì vậy mà tôi có thể in ra tên hàm khá
Liệu Visual C++ có tương đương với các macro? Một câu hỏi phụ, là những tiêu chuẩn cho trình biên dịch C++?
Đối với những người có thể muốn biết thêm về các macro này: http://gcc.gnu.org/onlinedocs/gcc-3.4.0/gcc/Function-Names.html và http://gcc.gnu.org /onlinedocs/cpp/Standard-Predefined-Macros.html – sivabudh