小编use*_*058的帖子

在Windows中开始使用log4cpp

我需要登录C++应用程序.谷歌搜索了一段时间后,我决定使用log4cpp.

  1. 这是一个安全的选择,还是有更好的东西?
  2. 如何使用Windows XP,Visual Studio 2005开始安装并将其导入我的应用程序?

TIA

c++ logging visual-studio-2005 log4cpp

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

C++检索异常信息

我有一个c ++ dll,我需要调试.由于我使用dll的情况,我无法通过调用应用程序调试它.

因此,我创建了一个try -catch,其中catch将异常写入文件.

需要调试的行涉及来自第三方dll的导入类,因此我无法知道它是什么类型的异常.当我尝试catch(异常e)时,没有消息写入该文件.所以我尝试了catch(...),它确实触发了一些东西:

使用std :: exception :: what,写入文件的唯一内容是"1".使用std :: exception :: exception,该文件收到以下代码:"0579EF90".

有没有办法让我检索有关抛出的异常的有意义的信息?

TIA

CG

c++ exception try-catch extract-error-message

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

xsl遍历字母表列表

我需要遍历字母az,并为每一个打印字母,然后放置一些我已经工作的代码,以显示我的数据库中以该字母开头的所有项目.目前,我正在使用选择来检索我显示的所有项目名称的第一个字母.但是,要求是显示所有字母,然后在没有项目的情况下显示"没有要显示的项目".所以,我不能再使用我的选择,它只返回有项目的字母.

我怎么能这样做,没有硬编码每个字母,然后在每个字母后调用我的模板26次?

arrays xslt

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

访问sql查询循环引用错误

我正在为访问数据库创建一个sql select查询,并收到一个循环引用错误,因为我的别名与我的表达式中的列名相同.这是我的查询的片段:

switch([CULET]='N','NONE', [CULET]='S', 'SMALL',[CULET]='VS','VERY SMALL', [CULET]='SL','  ',[CULET]='MD','  ') AS [Culet] 
Run Code Online (Sandbox Code Playgroud)

此特定别名是输出要求的一部分.有没有办法绕过这个而不改变别名?

TIA

sql ms-access alias circular-reference

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

非托管C++垃圾收集帮助

我是一名.net程序员,对非托管代码没有多少经验.我一直在为一个非托管项目添加修改和添加,一切都运行得很好.你能否就我在垃圾收集方面需要关注哪种代码/对象给出一些指示?

TIA

c++ com garbage-collection unmanaged

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

我的应用程序需要哪些.net组件?

我构建了一个vb.net桌面应用程序.它在我的电脑上工作得很好.我创建了一个安装程序并将其交给同事来运行.该计划不起作用.

问题:如何确定我需要提供哪些.net组件以及我的应用程序?

谢谢

.net deployment desktop-application

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