c - 为什么不添加对纯 C 的模板支持?

标签 c templates

有人相信我们可以通过模板元编程实现良好的代码结构,而不需要面向对象的方法。 那么我们是否可以只为C添加模板支持,让C变得更强大而不损失运行时效率呢?

最佳答案

这已经发生了。 C11 中新增的_Generic 类型泛型主表达式的特征基本上就是这样。

关于c - 为什么不添加对纯 C 的模板支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11797266/

相关文章:

c++ - 自定义类的 std::make_pair 段错误

c - 管道保证在 child 退出后关闭

c - CUDA 中的托管变量使用

C++ 模板隐藏父成员

python - 处理 Bottle 的 SimpleTemplate 引擎模板中未定义的值

c++ - 使用 GCC/CLANG 跟踪代码膨胀的工具

c++ - 自定义排序和映射时更喜欢函数指针还是函数对象?

将数据从一个指针复制到另一个段错误

c - 调用自制 C 函数时出现段错误

计算字符串中某个数字出现的次数