问个c++中类中的对象名怎么输出的有关问题
问个c++中类中的对象名如何输出的问题
比如我有一个box类
我又 box b1;
如何编一个函数来实现输出对象b1的名字
百度上的相关解释看不懂麻烦大家细讲
不尽感激
------解决方案--------------------
如果你的对象名字有规律,比如b1,b2,b3...可以放在循环里格式化那个循环变量i到字符串中
------解决方案--------------------
可以用宏。
比如我有一个box类
我又 box b1;
如何编一个函数来实现输出对象b1的名字
百度上的相关解释看不懂麻烦大家细讲
不尽感激
------解决方案--------------------
如果你的对象名字有规律,比如b1,b2,b3...可以放在循环里格式化那个循环变量i到字符串中
------解决方案--------------------
可以用宏。
#include <iostream>
#define PRINT(x) std::cout << #x << " : " << (x) << std::endl
int main ()
{
int b1 = 0;
PRINT(b1);
}