小编era*_*ran的帖子

寻找正则表达式扩展

我正在寻找一个我可以在我们的应用程序中使用的正则表达式库,它是用PowerBuilder编写的(PB有一些RegEx功能,但它对我的需求来说太有限了).所需特征是:

  • 接口:COM或导出的函数(不能使用导出的类)
  • 统一
  • 自由
  • 准备就绪

任何建议我在哪里可以找到这样的工具?

谢谢,伊兰

regex powerbuilder

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

GetModuleHandle如何在Visual c + +中工作

我是c ++的新手,即使我知道文件存在,这段代码总是返回NULL:

HMODULE hModule = GetModuleHandle(TEXT("C:\\Users\\Steve\\Desktop\\stub.exe"));
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我将stub.exe复制到C:\ Windows\system32,它会找到包含以下代码的模块:

HMODULE hModule = GetModuleHandle(TEXT("stub.exe"));
Run Code Online (Sandbox Code Playgroud)

我错过了一些非常基本的东西吗?

c++ winapi visual-c++

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

模板和可执行文件

与没有模板的代码相比,编译并链接到PE的模板代码的大小是否正确.我认为使用的每个模板实例都是有序打包的,因此如果需要更快,它将输出匹配.

对不起我对模板不太了解的问题.

c++ templates

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

备份本地修改的和新的源文件

我想知道其他程序员如何备份不受源代码控制的更改,无论是新文件还是修改过的文件.我主要指的是中等规模的工作 - 几乎不值得建立私人分支机构,但需要花费一天多的时间才能完成.

这不是供应商特定的问题 - 我想看看各种产品是否有不同的问题解决方案.不过,我很欣赏有关SVN和分布式SCC的答案.我主要想知道那些后者(Mercurial,GIT等) - 你有自己的本地仓库很棒,但你是否定期备份你的源文件?

注意 - 我不是在询问一般的备份策略.为此,我们有IT.我正在寻找最好的方法来保持本地修改的东西备份,然后再将它们检入主仓库.

svn version-control backup mercurial visual-sourcesafe

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

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

std :: string到LPOLESTR

我有一个像这样的字符串数组:

using std::string;
string myArray[] = { string("abc"), string("foo"), string("muh") };
Run Code Online (Sandbox Code Playgroud)

现在我想使用这个功能:

HRESULT Init(T* begin, T* end, IUnknown* pUnk, CComEnumFlags flags = AtlFlagNoCopy );
Run Code Online (Sandbox Code Playgroud)

T在我的情况下是LPOLESTR.所以我需要将std :: string数组分别转换为LPOLESTR我需要一个LPOLESTR*来开始和结束这个数组.怎么做的?

Thx提前

c++ string com ole

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

需要:轻量级和免费的HTML编辑器,支持源代码控制

我们没有做真正的网络开发.我们从设计师处获取HTML,并让我们的Web应用程序生成这些HTML(包含一些特定内容).简而言之,我们不使用任何主要的Web开发基础结构(ASP,PHP,JSP等).话虽如此,我们有时需要编辑HTML,JavaScript和CSS文件,而且我已经厌倦了使用岩石和石头而没有适当的备份.我正在寻找的是一个相当简单的编辑器,可以处理这些类型的文件,最重要的是 - 将支持源代码控制,并且将是免费的(或非常吱吱).

我一直在研究Aptana,这似乎有点矫枉过正.它有很多我们可以不用的功能,这使它太沉重了.VWD express更轻,但没有源代码控制集成.可能有一百万个其他HTML编辑器,但我找不到满足基本要求的编辑器 - 相对轻量级,支持源代码控制并且(几乎)免费.有什么建议?

html ide version-control

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

主要测试环境 - 它应该是通用操作系统还是未来的操作系统?

我的公司即将购买自动化测试工具.我们不是一家大公司,只能为该工具提供单一许可证.我们有一个内部争议,即测试的操作系统是否应该是我们的客户(XP)或下一代操作系统(Windows 7)最常用的操作系统.无论如何,所有可能的操作系统都将进行测试,但规模要小得多.

我们的大多数开发都是使用PowerBuilder完成的,所有开发机器都运行XP.因此,我们不使用Vista或7提供的任何新功能.这意味着如果我们的软件在7上运行,那么在XP上运行应该没有问题.反过来说是一个不同的故事,因此必须进行适当的测试.OTOH,主要测试环境是主要的生产环境是有道理的.

鉴于资源有限,您可以将测试重点放在什么操作系统上?

windows testing qa

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