问题列表 - 第1695页

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

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

c++ windows com multithreading

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

获取Windows服务的完整路径

如何查找动态安装Windows服务.exe文件的文件夹?

Path.GetFullPath(relativePath);
Run Code Online (Sandbox Code Playgroud)

返回基于C:\WINDOWS\system32目录的路径.

但是,该XmlDocument.Load(string filename)方法似乎是针对安装服务.exe文件的目录中的相对路径.

.net c# windows-services

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

F# - 领域特定语言

F#是编程语言的未来吗?是时候学习F#了吗?市场上任何其他语言都相当于F#?

.net f#

4
推荐指数
2
解决办法
2112
查看次数

如何使用gcc以英特尔语法生成汇编代码?

gcc -S选项将以AT&T语法生成汇编代码,有没有办法用Intel语法生成文件?或者有没有办法在两者之间进行转换?

x86 assembly gcc gnu intel

144
推荐指数
3
解决办法
7万
查看次数

单元测试是否适合短程序

自从1983年开始编程以来,我不是新手,但我只对像Applescript,ARexx,HyperTalk和Bash这样的脚本语言有实际经验.

我编写脚本来自动化数据输入,批处理图像和转换文件格式.我涉足Processing,Ruby和Python.

我编写的大多数程序都在200行以下,最多有10个函数.我希望将来能够编写更大,更强大的程序.我想改进我的做法,以避免造成脆弱,不可维护的混乱.我工作的编程环境(Script Editor.app和Text Wrangler.app)不支持自动化测试.

当时我现在工作的规模写程序(不OO)的代码,是合适的编写单元测试,我的理解是:

在将各个功能组合成功能更强大的程序之前测试各个功能的简短程序.

在制作这种规模的节目时,单位测试是否值得花费

unit-testing

8
推荐指数
2
解决办法
460
查看次数

有了scons,你如何链接到预建的库?

我最近开始使用scons构建几个小型跨平台项目.其中一个项目需要链接到预先构建的静态库......这是如何完成的?

在make中,我只是在windows上追加"link/LIBPATH:libstxxl.lib",在unix上追加"stxxl.a".

c++ build-process build-tools scons

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

在交互式Python shell中获取最后的结果

在许多符号数学系统中,例如Matlab或Mathematica,您可以使用类似的变量Ans%检索最后计算的值.Python shell中是否有类似的工具?

python

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

C++元模板是否需要程序员的知识?

根据我的经验,元模板真的很有趣(当你的编译器符合要求时),并且可以提供良好的性能提升,幸运的是我被经验丰富的C++程序员所包围,这些程序员也会使用元模板,但偶尔会有新的开发人员到来并且可以'使我们使用的一些元模板技巧的头部或尾部(主要是Andrei Alenxandrescu的东西),持续几周,直到他适当地启动.

所以我想知道其他C++程序员的情况是什么?元模板编程应该是C++程序员应该"必须"知道的(当然不包括入门级学生)吗?

编辑:注意我的问题与生产代码有关,而不是很少的样品或原型

c++ metaprogramming

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

有没有办法将iPhone屏幕捕捉为视频?

我希望能够将我的iPhone屏幕捕获为视频,但我不确定这样做的最佳方式.

谁能帮助指导我如何在没有越狱的情况下做到最好

iphone

47
推荐指数
6
解决办法
15万
查看次数

在不使用Oracle客户端软件的情况下在命令行上连接到Oracle数据库?

我可以访问一个Oracle服务器,它有一些我想访问的数据库.但是,我可以访问的机器没有oracle客户端软件.有没有替代oracle的客户端软件提供MySQL的mysql或Postgres的psql之类的功能?在编写软件之前,我希望能够在数据库中找一点.

database oracle command-line client

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