我认为线程安全,特别是意味着它必须满足多线程访问相同共享数据的需要.但是,似乎这个定义还不够.
任何人都可以列出要完成或处理的事情,以使应用程序线程安全.如果可能的话,给出一个关于C/C++语言的答案.
如何将TCHAR
数组转换为std::string
(不是std::basic_string
)?
我见过很多人在Stack Overflow上建议使用Boost库,所以我也在考虑学习它.但今天我发现了这个链接:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Boost
我想知道它在更广泛的行业中的接受程度.我现在的公司也不允许我使用这个,所以我很困惑是否要研究这个问题.
我想使用加密库来实现RSA,DSA等.任何人都可以建议如果你使用它哪个更好.
我在Linux中使用过valgrind.谁能告诉我一些类似的工具来检查Windows中的内存泄漏?
嗨,我现在正在学习设计模式.我想阅读各种项目中使用的设计模式以及它是如何实现的.实现有助于在更广泛的图景中连接设计模式以及他们为何使用该模式.开源项目的问题是没有正确记录.
有人可以帮助我使用sm在线资源吗?
PS:如果可能,我需要c或C++
更新:下面列出的项目:
http://www.boost.org
http://sourceforge.net/projects/loki-lib/'POCO
.'
ACE(自适应通信环境).
如果有人想添加更多请做.Personaly我看了上面的项目,发现提升是一个很好的选择.
更新:由于java上的一篇很好的帖子描述了Java核心库中GoF设计模式的设计模式示例.我在标签中也包含了一些其他语言,我知道
我想在TCP上编写(实现)应用层网络协议.你能告诉我怎么开始做吗?任何在线教程也将是有帮助的家伙我也需要sm实现教程.我是新手,也有更少的时间:( RFC更多关于规则
我的应用程序使用Qt 4.6访问sqlite.现在我需要加密sqlite数据库.在搜索时,我确实找到了SEE,但这是许可的.
我的问题是:我想使用QT或与Qt兼容的一些开源解决方案加密sqlite数据库.如果你知道,请告诉我一些链接或教程.
c++ ×7
c ×4
windows ×2
algorithm ×1
boost ×1
concurrency ×1
cryptography ×1
encryption ×1
java ×1
memory-leaks ×1
protocols ×1
python ×1
qt ×1
sqlite ×1
string ×1
tchar ×1
unicode ×1