编译器提供更好的模板支持
Compiler for better template support
下面哪个c++编译器更好地考虑了c++模板(+发出的错误消息)?
- g++
- 叮当声
- comeau
- cl.exe (MSVC + +)
- icl.exe (Intel c++)
我更喜欢Comeau,因为它符合标准。Clang发出的错误消息比g++发出的错误消息更有用。
msvc++的编译器坏了[没有两阶段名称查找].
我认为Clang和comau更好。Clang提供了很好的诊断消息。
参见Clang的表达性诊断的几个例子。
我更喜欢Clang,因为它是免费的(不像Comeau)。
相关文章:
- C++:将控制台输出存储在宏中更好吗
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 初始化具有非默认构造函数的std::数组项的更好方法
- 有没有比在库中添加一个并非由所有派生类实现的新虚拟函数更好的设计实践
- 为什么新的随机库比std::rand()更好
- 寻找一种更好的方法来表示无符号字符数组
- 哪种方法更好,性能明智
- 什么更好?返回对象指针列表?或返回指向对象列表的指针?
- 什么是更好的做法?通过指针或标识符传递类成员?
- 寻求更好地理解标准::访问
- 线程消息传递或更好:在"大师班"中访问其他班级的成员
- 有没有更好的方法来处理异常? try-catch块真的很丑
- 如何更好地检查两个 char 变量是否在一组值中?
- 有没有更好的方法对C++中的三个整数进行排序?
- 什么模板用法在阶乘中更好
- 平面缓冲区可以利用向量中的 0 吗?还是其他小波比哈尔变换更好?
- 我们应该如何使用枚举类进行索引(或者我们应该更好地避免这种情况)?
- Protobuf中重复字段的问题.使用重复字段进行序列化/反序列化的更好方法是什么?
- 如何将c++中的wchar字符串转换为更好支持的东西
- 编译器提供更好的模板支持