2013-04-28 61 views
2

简单的命名约定可以帮助处理复杂的任务和调试大型程序。C++ 11线程ID,是否有一个更简单的命名约定?

是否有可能有一个更好的命名约定比

0x115f57000 
0x115fda000 
0x11605d000 
0x1160e0000 

对于扔到线程ID 0x1035a8000例如例外!可能没有多大帮助。它也不能帮助每次程序运行时线程ID都会改变。

+2

的可能重复[给一个名称,升压线程?](http://stackoverflow.com/questions/3342159/give-a-name-to-a-boost-thread) - 我知道你在问C++ 11,但std :: thread和boost :: thread是非常相似的,而且线程命名技术更多的是关于平台(Windows和Linux),因为没有跨平台的解决方案。 – 2013-04-28 02:44:47

回答