只是好奇知道哪些CPU架构支持比较和交换原子基元?
我想知道为什么在RTP而不是TCP中使用UDP?主要的VoIP工具只使用UDP,因为我攻击了一些VoIP OSS.
在C++中绘制散点图的最佳方法是什么?
您是否将数据写入文件并使用其他工具?在Python中是否有类似matplotlib的库?
在发布版本中,我收到了GCC 4.4.7的以下信息警告.
注意:使用-fvar-tracking-assignments超出了可变跟踪大小限制,无需重试
我是否超出了变量跟踪分配支持的变量名称长度?
如果是这样,有没有办法调整支持的大小?
最近我一直在阅读Scott Meyers的优秀Effective C++书籍.在最后一个提示中,他介绍了TR1的一些功能 - 我通过Boost知道了很多功能.
但是,有一个我绝对不认识:tr1 :: reference_wrapper.
如何以及何时使用tr1 :: reference_wrapper?
你有一辆卡车在圆形轨道上移动,加油站在圆圈周围分开.每个站都有有限的气体.卡车上的油箱无限大.加油站之间的距离需要一定量的气体穿过.你只能向一个方向移动.
使用什么算法?你从哪个加油站开始?你可以一路走回起跑台吗?
我想记录哪些高级(即C++非内联汇编程序)函数或宏可用于Compare And Swap(CAS)原子基元......
例如,在x86 WIN32有一个家庭的功能_InterlockedCompareExchange在<_intrin.h>头.
我正在研究C中的一个项目,它需要memalign().真的,posix_memalign()也会这样做,但是darwin/OSX缺少这两者.
什么是鞋拔的良好解决方案?我不理解posix-C代码的许可,如果我要删掉memalign.c并把它放在我的项目中 - 我不希望任何病毒式许可LGPL-ing我的整个项目.
YAML似乎是配置文件和数据绑定持久对象的一种很好的格式,以人类可读的形式...
是否有处理YAML的C++库?Boost :: Serialization是否有YAML选项的计划?
编辑:我更喜欢OO库.
假设我有一个文件A.cpp,我注意到该文件的第15行有错误.假设错误是函数上的"const",它返回一个指向成员变量的指针,这意味着在函数上使用const在技术上是正确的但在语义上是错误的.我想与作出改变的作者讨论语义.
使用git,有没有办法找出引入"const"令牌的修订版?更具体地说,我想知道谁引入了令牌.
"git blame"显示谁对该行进行了最后一次更改,但我实际上希望找到包含该令牌的第一个提交.