![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 55
qqliang1314
这个作者很懒,什么都没留下…
展开
-
C++指针的几个基本概念
在C++中,指针是一种强大而灵活的概念,用于管理内存和处理复杂的数据结构。原创 2023-04-16 22:45:02 · 343 阅读 · 0 评论 -
C++模板编程
模板编程是一种高级的 C++ 编程技术,它允许我们在编写代码时使用泛型(Generic)类型或函数,从而实现代码的复用和通用性。需要注意的是,模板编程在使用时需要谨慎,因为模板的错误使用可能导致编译错误和运行时错误。在模板编程中,还可以使用类型萃取(Type Traits)、模板特化(Template Specialization)、模板元编程(Template Metaprogramming)等高级技术,从而实现更加复杂和灵活的泛型编程。C++ 模板编程的主要概念包括模板函数和模板类。原创 2023-04-16 22:26:21 · 294 阅读 · 0 评论 -
C++ 编译错误std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >的两种解决办法
有时,使用Visual Studio Code编译C++程序,如果task.json文件引用参数配置不正确,也会报这个错误,只需要在配置文件中加入.h文件和.cpp文件路径即可。C++程序编译阶段有个常见的错误,std::__cxx11::basic_***,可能是string,list等,也许程序在其他环境完成编译,在运行环境报错,也许是正在编译阶段报错。比如Ubuntu环境,如果程序或依赖编译时版本和运行时gcc/g++版本不一致,就会报这个错误。如下,args参数的 “-I”(大写i)部分。原创 2023-04-11 23:40:43 · 10898 阅读 · 0 评论