小编Bri*_*ndy的帖子

C++异常代码查找

知道异常代码,有没有办法找到更多关于抛出的实际异常意味着什么?

我的例外有问题:0x64487347

异常地址:0x1

调用堆栈不显示任何信息.

我正在审查崩溃的.dmp,而不是在Visual Studio中实际调试.

c++ crash memory-dump exception visual-c++

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

奇怪的程序挂起,这在调试中意味着什么?

奇怪的程序挂起,这在调试中意味着什么?

附上windbg后我发现了以下内容:

(1714.258): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=015b5c74 ebx=178a13e0 ecx=dddddddd edx=009a8ca0 esi=09fbf698 edi=09fbf594
eip=005ae2f7 esp=09fbf4a4 ebp=09fbf594 iopl=0         nv up ei ng nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010286
TestApplication!std::_Container_base::_Orphan_all+0x57:
005ae2f7 c70100000000    mov     dword ptr [ecx],0    ds:0023:dddddddd=????????

调用堆栈:

TestApplication!std::_Container_base::_Orphan_all+0x57
TestApplication!std::vector >::operator=+0x37
TestApplication!boost::asio::detail::win_iocp_io_service::do_one+0x189
TestApplication!boost::asio::detail::win_iocp_io_service::run+0xa2
TestApplication!boost::asio::io_service::run+0x3a

c c++ hang boost-asio

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

如果使用MS SQL的WITH(NOLOCK)选项对select语句和insert语句是否安全?

如果您从不修改行,只插入或删除行,那么对select语句和插入语句使用MS SQL的WITH(NOLOCK)选项是否安全?

我......你永远不会对任何行进行更新.

sql sql-server-2005

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

unicode char与非unicode char比较,但没有警告也没有错误

为什么下面的代码没有给出错误,也没有关于隐式转换的任何类型的警告?

std::wstring str = L"hi";
if(str[0] == 'h')
      cout<<"strange"<<endl;
Run Code Online (Sandbox Code Playgroud)

正常的正常代码是:

std::wstring str = L"hi";
if(str[0] == L'h')
      cout<<"strange"<<endl;
Run Code Online (Sandbox Code Playgroud)

编译器:visual studio 2005

警告级别:4级(最高)

c++ string unicode

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

Windows服务向用户窗口发送消息是否有特殊注意事项?

我必须编写一个监视事件的Windows服务应用程序(没有GUI),如果它发生,将向应用程序发送标准的Windows消息.应用程序的句柄将由DLL释放给服务,然后卸载,因此Windows消息是我们希望使用的方式.

但问题是服务是否需要做任何特殊的事情才能将SendMessage用于窗口句柄,因为它可能位于不同的屏幕上或Vista中.这是可能的,如果可以的话,我该怎么办?

winapi windows-services ipc sendmessage

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

如何重启套接字程序?

我需要我的服务器保持与服务器的连接.有谁知道如何做到这一点?或发布链接教程什么?

它还说当它重新启动'无法接受客户'时,我将如何清除所有内容并让它接受呢?

c++ sockets

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

重置源文件更改检测

有时我必须处理能够使计算机时钟向前移动的代码.在这种情况下,一些.cpp或.h文件将其最新修改日期设置为将来的时间.

稍后,当我的时钟被修复,并且我编译我的源时,系统会重建大部分项目,因为将来会有一些最新的修改日期.每次后续重新编译都有同样的问题.

我知道的解决方案是:

a)找到具有未来时间的文件并重新保存.这种方法并不理想,因为项目非常大,甚至Windows高级搜索也需要时间来查找更改的文件.

b)删除整个项目并从svn重新检查.

有谁知道如何解决这个问题?

在visual studio中是否有一个设置允许我告诉编译器使用存档位而不是最后修改日期来检测源文件更改?

或者可能有一个递归修改日期重置工具,可以在这种情况下使用?

c++ svn time timezone visual-studio

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

SO标签是否能很好地代表编程语言的流行度?

SO标签是否能很好地代表编程语言的流行度?

我的第一个猜测是,它不是,而且它主要由杰夫的粉丝(可能是.Net偏见)和乔尔的粉丝(可能更多的C/C++偏向其他人)填充.

有没有办法获得无偏见的编程语言流行度统计?

tags popularity shared-libraries

0
推荐指数
2
解决办法
386
查看次数