问题列表 - 第32356页

如何在Vista / XP中调整主音量

我想像vista和xp中的Get / SetMasterVolume一样以编程方式调整音量吗?使用mmsystem单位?

media delphi windows-xp volume windows-vista

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

Python有一个字符串'contains'子串方法吗?

我正在寻找Python中的一个string.containsstring.indexof方法.

我想要做:

if not somestring.contains("blah"):
   continue
Run Code Online (Sandbox Code Playgroud)

python string substring contains

3601
推荐指数
10
解决办法
386万
查看次数

检查NaN号码

是否可以检查号码是否有问题NaN

c++ numbers

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

新的BigInteger

.NET 4.0现在有一个新的数据类型System.Numeric.BigInteger.根据我的理解,这可以容纳最多100万位的数字.可以对此数字执行简单的算术运算.我想知道微软是如何实现这样的,因为它显然会超过32位甚至64位.这怎么不溢出?

.net math .net-4.0

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

Windows临时目录详细信息(Java)

我正在编写一个需要通用临时文件夹的程序.我正在尝试查找有关Windows Temp文件夹的详细信息.我知道有两条路 -

  1. 在AppData\Local\Temp \下的每个用户目录中,这可能会因Windows版本而有所变化?

  2. 在Temp \(C:\ Windows\Temp)下的系统文件夹中

我想知道Windows究竟对这些做了什么.如果Windows从任一位置删除文件,它何时会这样做?我应该如何/应该使用这些目录进行编程?

编辑:我实际上有一个更大的问题 - 由于某个引擎我间接运行我的程序,它使用我在临时目录中创建的文件,我需要一个不使用路径中的空格字符的临时目录.Windows上的Java的System.getProperty("java.io.tmpdir")为我提供了用户目录中的临时文件,在XP上的文档和设置...不好.有什么建议?这就是为什么我想知道C:\ Windows\Temp \目录......

java windows filesystems directory temp

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

如何从另一个辅助方法中调用Rails辅助方法?

我正在写一个帮助器,需要调用另一个生成html的帮助器.我怎么做?

ruby ruby-on-rails helpers

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

是否可以仅使用LISP原语实现协同程序?

首先,我是一个LISP新手.

我想得到的是一个合作的微线程功能.这可以通过协程获得.据我所知,Scheme通过continuation支持协同程序.但是,并非所有Scheme实现都可以延续.如果是这样,我可以添加仅具有LISP原语的延续特征吗?

lisp scheme coroutine continuation-passing

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

为什么gettext没有db存储选项?

我正在使用Django在基于Web的应用程序上做一些i18n,它使用gettext作为其i18n基础.翻译应该存储在数据库中似乎是一个明显的想法,并不难做到,但文件系统上的po文件仍在使用中.为什么是这样?

我目前的怀疑是,gettext作为一个完善的软件包的可靠性/熟悉程度简直超过了开发数据库的优势所带来的好处.还有其他重要原因继续将翻译存储在文件系统中吗?

django web-applications gettext internationalization

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

为什么C++支持在结构中成员分配数组,但一般不支持?

我理解不支持成员分配数组,因此以下方法不起作用:

int num1[3] = {1,2,3};
int num2[3];
num2 = num1; // "error: invalid array assignment"
Run Code Online (Sandbox Code Playgroud)

我只是接受了这个事实,认为该语言的目的是提供一个开放式框架,并让用户决定如何实现诸如复制数组之类的东西.

但是,以下工作正常:

struct myStruct { int num[3]; };
struct myStruct struct1 = {{1,2,3}};
struct myStruct struct2;
struct2 = struct1;
Run Code Online (Sandbox Code Playgroud)

该数组num[3]是从其实例中成员分配struct1到其实例中的struct2.

为什么结构支持成员方式的数组,但一般情况下不支持?

编辑:Roger Pate 在结构中的线程std :: string中的注释- 复制/赋值问题?似乎指向答案的大致方向,但我不知道自己确认.

编辑2:许多出色的回应.我之所以选择Luther Blissett,是因为我对这种行为背后的哲学或历史原理很感兴趣,但James McNellis对相关规范文档的引用也很有用.

c c++ arrays struct variable-assignment

82
推荐指数
2
解决办法
7481
查看次数

Notepad ++可以将匹配正则表达式的字符串转换为小写吗?

我有一个C++源文件,它使用getMemberName()形式的函数来返回成员数据.相反,我想使用memberName().

为了匹配需要更改的函数名称的实例,我使用以下正则表达式:

(\s+)get([A-Z])
Run Code Online (Sandbox Code Playgroud)

问题是,我不知道如何用小写版本替换\ 2的实例.有没有人有任何想法,或者我应该编写Perl脚本?

谢谢,

扎克

notepad++

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