小编Aar*_*ark的帖子

为什么WD Velociraptor没有加速我的VC++ - 编译显着?

这里有几个人建议切换到新的WD Velociraptor 10000rpm硬盘.杂志文章也赞扬了表演.我买了一个并将我的旧系统镜像到它.编译速度的提高有点令人失望:

  • 在我的旧三星驱动器(SATA,7200)上,编译时间为16:02.
  • 在Velociraptor上,构建需要15:23.

我有一台带1.5G内存的E6600.这是一个C++ - 包含1200个文件的项目.构建在Visual Studio 2005中完成.声学管理已关闭(无论如何都没有大的差别).

出了什么问题,或者这种适度加速真的是全部,我可以期待吗?

编辑: 有人建议增加RAM.我现在做了,并通过将RAM加倍到3GB获得了最小的增益(3-5%).

hardware performance compilation visual-c++

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

TFS 2008在编辑时自动检出代码

我正在处理已添加到TFS服务器的Visual Studio 2008项目.我不确定为TFS配置了哪些设置和策略(这是由一个单独的部门,而不是开发人员完成的)

每次我对代码文件进行编辑时,都会自动检出该文件(不自行检查代码文件)

请帮我找到这个设置或政策,因为它目前不是很有用.有时你想做一个本地更改来尝试一些东西,而不一定要查看代码....

tfs tfs2008

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

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

TFS流程指导模板锁定?

我的团队正在寻求将我们的许多工具(SCM,错误跟踪,构建,测试)迁移到TFS.我们正在考虑分阶段移动每个系统.例如,首先移动源控件,然后移动bug /功能跟踪等等......

既然我们必须选择一个流程模板来使用源代码控制(或TFS中的任何内容),那么我们决定如何锁定?我希望避免以后再创建另一个项目(或者那不像我想的那样糟糕?).

我知道理论上可以自定义流程模板在事后配置的所有内容(对吗?),但这在实践中有多可行?

以下是我看到事情发生的方式:

  1. 我们迁移源代码.我们选择微软的CMMI模板.
  2. 我们创建了一个新的工作项(或签到说明),它是我们传统的错误跟踪系统的简单链接.
  3. 我们工作了一段时间.
  4. 我们等到(我们是一家规模不大的软件公司)的权力来制定新的TFS开发工作流程.这可能是新工作项的简单集合,也可能是配置各种内容的全新模板.
  5. 我们尝试将我们的TFS项目迁移到这个新系统而不会丢失我们的历史.

我们是否会抱歉,我们不会等到所有这些决定在使用TFS之前完成?

version-control tfs bug-tracking issue-tracking

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

在运行时调用堆栈

我想在Native C++应用程序中运行时访问调用堆栈.我没有使用IDE.如何显示调用堆栈?

更新:我有一个函数,从整个应用程序的许多点调用.它在极少数情况下崩溃.我正在寻找一种方法来获取调用者的名字并记录它.

debugging callstack visual-c++

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

如何控制Windows中打印机的打印机托盘选择

我们需要能够更改给定打印机的默认选定打印托盘.有没有人有VC++/win32代码这样做?

如果重要,我相信我们必须更改打印机的默认设置.我们的打印作业由我们以外的应用程序执行,因此我们无法在源自应用程序内部的打印操作的上下文中进行这些更改.除非有某种方法可以修改不同应用程序中的默认打印设置,否则我认为我们无法更改用户的打印机默认设置,启动打印作业,然后将默认设置恢复为原始值.

我们真的更喜欢只为当前用户更改默认值,而不需要任何特殊的UAC提升等...

我怀疑它将使用类似于此MSDN文章中显示的内容,并涉及在DEVMODE结构中设置字段(dmDefaultSource或dmFormName或两者).

任何接受者?或者有没有人有任何他们想分享的陷阱?

编辑:这是DEVMODE文档DEVMODE文档的链接

编辑:我还应该指出,我们正在寻找一个通用的解决方案 - 不是特定于特定打印机的东西(我们在很多很多环境中部署)

windows printing visual-c++

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

C++中Thread.SetApartmentState的等价物是什么?

在C#SetApartmentState中,类中有一个方法Thread.我如何在C++中做同样的事情?

c++ windows com multithreading

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

在将大型C++程序从VS2005转换为VS2008之前我应该​​知道什么?

在将大型C++程序从VS2005转换为VS2008之前,有什么我应该知道的吗?

c++ visual-studio visual-c++

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

在iPhone中剥离回车

我用Iphone解析了一个带有objective-c的XML文件.解析结果字符串变量后得到一个输入字符.如何从字符串中剥离它.

感谢大家.

iphone objective-c

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

如何调试regsvr32后编译DLL注册异常?

我正在使用Visual Studio 2008(在Windows 2003 Server/32位上)来编译库,在生成DLL之后,"自定义构建步骤" - >"常规"执行命令行:

regsvr32/s/c"($ TargetPath)"

这会产生异常:

regsvr32.exe [212]中发生了未处理的win32异常.

这会引发调试会话,显示的信息非常少.

在cmd窗口中从命令行运行regsvr32会引发异常(尽管末尾的数字不同).

任何指针赞赏!

windows com dll registration

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