标签:c++

翻译

C自定义流操纵器,更改下一个项目

viewed(0)

在C中,要以十六进制打印一个数字,请执行以下操作: int num = 10; std::cout << std::hex << num; // => 'a' 我知道我可以创建一个操纵器,只是添加到流中的东西,...

翻译

c – 当向量增长时如何强制移动语义?

viewed(0)

我有一个std ::对象的某个类A的对象。该类是非平凡的,并有复制构造函数和移动构造函数定义。 std::vector<A> myvec; 如果我用A对象填充向量(使用例如myvec.push_back(a)),则使用复制构造函...

翻译

如何在Clang中使用C 11的功能?

viewed(1)

如何使用Clang中最新的C 11功能?支持什么(子)功能集? 您将需要clang 3.3来使用C 11最相关的功能集。请阅读C++ Support in Clang获取最新支持的功能的完整列表。 Clang 3.3声称是C 11特性完整。...

翻译

c – 单元测试处理降级的网络堆栈,文件损坏和其他缺陷

viewed(1)

我主要是一个C编码器,到目前为止,管理没有真正写我的所有代码的测试。我决定这是一个坏主意(tm),添加新的功能,巧妙地打破了旧的功能,或者,根据你的愿望,介绍一些新的“功能”自己的功能。 但是,单元测试似乎是一个非常脆弱的机制。你可以在“完...

翻译

c – 如何解决内存碎片

viewed(0)

我们偶尔会遇到问题,由于内存分配失败,我们长期运行的服务器进程(在Windows Server 2003上运行)抛出异常。我们怀疑这些分配是由于内存碎片而失败。 因此,我们一直在寻找一些替代的内存分配机制,可以帮助我们,我希望有人能告诉我最...

翻译

c – LLVM的最大好处是什么?

viewed(1)

有没有人有LLVM,llvm-gcc或Clang的经验? llvm背后的整个想法对我来说非常有趣,我有兴趣看看它的表现。我只是不想转储大量的时间来尝试工具,如果工具没有准备好生产。 如果你有工具的经验,你怎么看他们?你遇到了什么主要的限制?...

翻译

检查拼写数字是否在C中的范围内

viewed(1)

我想在输入部分输入时,根据范围(min,max)列表检查(数字)输入;换句话说,我需要一个优雅的算法来检查一个数字的前缀范围(不使用正则表达式)。 样品测试箱: 1 is in ( 5, 9) -> false 6 is in ( 5...

翻译

c – 如何估计线程上下文切换开销?

viewed(1)

我试图用实时期限提高线程应用程序的性能。它运行在Windows Mobile上并用C / C编写。我有一个怀疑,高频率的线程切换可能导致有形的开销,但不能证明它或反驳它。众所周知,缺乏证据不是相反的证明:)。 因此我的问题有两个: >...