小编Ste*_*eve的帖子

提升lib构建配置变化

我是新手 - 你可以告诉我有什么区别b/w升级lib的以下变化以及在这种情况下需要链接到哪一个?

  • libboost_unit_test_framework-vc80-1_35.lib
  • libboost_unit_test_framework-VC80-GD-1_35.lib
  • libboost_unit_test_framework-VC80-MT-1_35.lib
  • libboost_unit_test_framework-VC80-MT-GD-1_35.lib
  • libboost_unit_test_framework-VC80-MT-S-1_35.lib
  • libboost_unit_test_framework-VC80-MT-SGD-1_35.lib
  • libboost_unit_test_framework-VC80-S-1_35.lib
  • libboost_unit_test_framework-VC80-SGD-1_35.lib

那么,我实际上要了解的是_gd,mt,sgd事物的整个分类.

c++ linker boost

18
推荐指数
3
解决办法
1万
查看次数

boost :: make_shared现在已经过时了吗?

现在boost::make_shared已经过时了?还没有在1.35中找到它的定义.

c++ boost

13
推荐指数
2
解决办法
2万
查看次数

C++如何在Unix中获取正在执行的.so模块的文件名(和路径)

C++如何在Unix中获取正在执行的.so模块的文件名(和路径)?

与Windows上的GetModuleFileName类似的东西.

c++ unix solaris

5
推荐指数
1
解决办法
3614
查看次数

Solaris C++流输入>>操作员和模板模板

我有一个编译器选项,我可以在CC编译器中使用以获取以下代码(在Visual C++中编译良好)

std::vector<std::vector<double>> v2;
Run Code Online (Sandbox Code Playgroud)

没有以下错误

错误:","而不是">>"

c++ templates compiler-errors

4
推荐指数
3
解决办法
493
查看次数

cc(C++)中-h <name>和-o <outputfile>选项之间的区别

我正在构建.so库并且想知道 - b/w -h和-o cc complier选项(使用Sun Studio C++)有什么区别?

他们不是指同一件事 - 输出文件的名称?

c++ unix linux solaris sunstudio

3
推荐指数
1
解决办法
286
查看次数

Visual Studio - "附加到进程的特定实例"宏

我想很多很多调试的人在Visual Studio中有一个方便的宏(在工具栏上有快捷方式),当调用时会自动附加到特定进程(由名称标识).

它节省了大量时间,而不是单击"调试" - >"附加到进程...",但它只有在运行要附加到的进程的单个实例时才有效.如果theres是内存中特定进程的多个实例 - 第一个(具有较小的PID?)正由调试器选择.

有没有人有一个显示对话框的宏(如果更多的那个进程具有指定的名称运行),并允许开发人员选择他/她真正想要附加到的一个.

我想可以根据windwow标题文本(在大多数情况下就足够了)进行选择,当选择特定实例时,宏将进程的PID传递给Debugger对象?

如果某人有该宏或知道如何写它 - 请分享.

谢谢.

debugging macros visual-studio-2005 visual-studio

3
推荐指数
1
解决办法
854
查看次数

OutputDebugString + DebugView =不是标签!

我使用OutputDebugString转储\ t分隔数据,然后使用ex-Sysinternals DebugView捕获它.

问题是DebugView中的所有数据看起来都是空格分隔的,因此我需要使用CTRL + H"\ x20""t"来替换空格,然后才能使用它(我真的需要制表符分隔数据).

反正告诉DebugView不要用空格替换制表符吗?或者可能有更好的工具可以捕获OutputDebugString函数的输出?

任何想法都非常欢迎!

c++ debugging outputdebugstring debugview

1
推荐指数
1
解决办法
2487
查看次数