首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

什么版本的GNU GCC支持TR1 extern模板?

在云计算领域,GNU GCC(GNU Compiler Collection)是一个广泛使用的编译器套件,它支持多种编程语言,包括C、C++、Objective-C、Fortran等。TR1(Technical Report 1)是C++标准库的一个扩展,它为C++程序员提供了一些额外的实用工具,例如智能指针、随机数生成器、哈希表等。

关于您的问题,GNU GCC支持TR1的版本是4.1及以上。在这些版本中,您可以使用#include <tr1/memory>来包含TR1的智能指针头文件,或者使用#include <tr1/unordered_map>来包含TR1的哈希表头文件等。

需要注意的是,TR1已经被C++11标准取代,因此建议使用支持C++11或更高版本的GNU GCC。在C++11中,您可以直接使用#include<memory>来包含智能指针头文件,或者使用#include <unordered_map>来包含哈希表头文件等。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云CVM:腾讯云CVM(Cloud Virtual Machine)是一种基于虚拟化技术的计算服务,可根据您的需求创建和管理虚拟服务器,以便您可以安装和运行任何操作系统和应用程序。
  • 腾讯云COS:腾讯云COS(Cloud Object Storage)是一种存储服务,可以存储和管理您的数据,并支持多种数据传输方式和访问方式。
  • 腾讯云CLB:腾讯云CLB(Cloud Load Balancer)是一种负载均衡服务,可以将流量分发到多个服务器,以提高您的应用程序的可用性和可靠性。

希望这个答案能够帮助您解决问题。如果您有其他问题,欢迎随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券