首页 新闻 会员 周边 捐助

关于VC中利用cl的参数更改库的命名空间结构

0
悬赏园豆:10 [待解决问题]

我有一套代码,里面对于std::tr1::tuple之类的使用的是std::tuple这样的写法。

听说这里只需要在编译的时候只需要给cl传递某个编译参数就可以解决这个问题,请问该怎么做。谢谢。
bombless的主页 bombless | 初学一级 | 园豆:180
提问于:2011-11-22 19:05
< >
分享
所有回答(1)
0

不需要,直接就可以用std::tuple,vs2010就是这样。2008的话不知道,有可能加上宏定义_HAS_TR1_IMPORTS就可以了

Greatest | 园豆:678 (小虾三级) | 2011-11-23 14:00

谢谢您的热心解答!

 

我用的是Microsoft Visual C++ 2008 Express Edition with SP1,而且连这个boost库都是我自己找的。。

 

既然说可以直接改的话,我还是想知道该如何改。

因为如果只是定义个宏的话,那还只是关于这个库本身的设计,而我想了解一下VC的一些设计。

支持(0) 反对(0) bombless | 园豆:180 (初学一级) | 2011-11-24 14:53

@bombless: 直接打开tuple这个文件看就可以了

支持(0) 反对(0) Greatest | 园豆:678 (小虾三级) | 2011-11-24 15:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册