visual-studio
Visual C构建/调试问题
我在Visual Studio中遇到了一个奇怪的问题.每当我更改代码和构建时,即使我收到构建成功的通知(如果有的话,它也显示代码中的错误并且不构建),可执行文件实际上是以前的构建.这变得非常烦人和令人沮丧. 如果我在新行上设置断点,那么断点就会...[详细]
2020-03-07 11:17 分类:编程语言C语言 模板类的朋友模板功能
我有以下简化代码: template <class T> class A { public: template <class U> static U foo(T* p) { p; return U(); } }; class B { /*template <class T> template <c...[详细]
2020-03-06 09:39 分类:编程语言C语言 更换MS CRT的最新参考资料?
我已经使用 this作为参考,但它似乎并不完整.当我设置/ NODEFAULTLIB时,我得到关于缺少__except_list,__ load_config_used以及一些显然与SEH相关的其他事情的链接器错误.很容易得到_CxxThrowException和朋友正确链接,但我不知道__except_l...[详细]
2020-03-03 11:50 分类:编程语言C语言 为什么std :: make_shared <>()的性能比boost :: make_shared()好得多?
我一直在做一些现场性能测试 1>std::shared_ptr, std::make_shared based on 'gcc 4.7.2' & 'VC10 implementation' 2>boost::shared_ptr, boost::make_shared based on boost 1.47 测试结果有点有趣. 1>通...[详细]
2020-03-02 10:47 分类:编程语言C语言 Visual Studio是否仍然可以优化预编译代码?
好的,解释我的问题的最好方法是通过2个例子: 例1: 您已经为自己创建了一个名为MyLibrary的框架或引擎,并且您已构建为具有最大优化选项的.lib.现在您包含标头并将.lib链接到名为MyImplementation的新项目中.项目使用大部分MyLibrary的功...[详细]
2020-02-28 19:32 分类:编程语言C语言 使用VS2010在“Release”配置中编译libjson时出现问题
我下载了 libjson软件包并将其添加到我的VS2010项目文件夹中.我创建了一个名为checkJson的新项目,并添加了以下代码: #include "../../libjson/libjson.h" int main(){ return 0;} 当我编译时,我得到一个错误:“释放libjson的构...[详细]
2020-02-26 09:42 分类:编程语言