摘要:
【C++11】std::runtime_error的使用 一、概要 std::runtime_error:运行时错误异常类,只有在运行时才能检测到的错误,继承于std::exception,它的声明在头文件中。 std::runtime_error也用作几个运行时错误异常的基类,包括std::ran 阅读全文
摘要:
C++中NULL和nullptr的区别 在编写C程序的时候只看到过NULL,而在C++的编程中,我们可以看到NULL和nullptr两种关键字,其实nullptr是C++11版本中新加入的,它的出现是为了解决NULL表示空指针在C++中具有二义性的问题,为了弄明白这个问题,我查找了一些资料,总结如下 阅读全文
摘要:
来自: 在具有多网卡和多网关的计算机系统中进行配置,可以通过以下步骤实现。配置的具体步骤和方法可能会因操作系统的不同而有所不同。这里主要以Linux系统为例,介绍如何配置多网卡和多网关。 1. 确定网卡接口和IP地址 假设我们有两块网卡: 网卡1 (eth0),连接到网络1 (192.168.1.0 阅读全文
摘要:
来自:https://www.cnblogs.com/TenosDoIt/p/3175217.html c++ 数据类型转换: static_cast dynamic_cast reinterpret_cast const_cast 【目录】 引言 static_cast 定义 dynamic_ca 阅读全文
摘要:
模板是门新语言 C++元编程是一种使用模板元编程技术实现的编程方式,它允许程序员在编译期进行计算和代码生成。 相比于传统的运行时编程,C++元编程可以提高程序的执行效率,减少资源开销,使得编译器能够优化代码,从而在一些对性能要求较高的场景中有着广泛的应用。 来自: https://sg-first. 阅读全文
摘要:
来自:https://sg-first.gitbooks.io/cpp-template-tutorial/content/T_ji_ben_yu_fa.html 1. Template的基本语法 1.1 Template Class基本语法 1.1.1 Template Class的与成员变量定义 阅读全文
摘要:
来自:https://www.cnblogs.com/honernan/p/12175899.html 每日一问1:指针和引用的区别 指针(pointer)和引用(references)都是对另一个变量的一种关联,即通过指针和引用可以使用另一个变量。而它们最大的区别在于:指针是一个变量,而引用不是。 阅读全文
摘要:
来自:https://blog.csdn.net/fymx203/article/details/89604263 static作用:修饰局部变量,改变局部变量生命周期。(具有记忆功能) 下面我们看个例子:(1)变量不加 static 修饰 运行结果如下: (2)变量被 static 修饰 运行结果 阅读全文
摘要:
构造函数 可以使private。析构函数 也可以 是private C++中构造函数或析构函数定义为private(转) 通常构造函数/析构函数的声明位于public区段,如果在private会有什么样的后果? 那么,private构造函数怎么才能被用到呢?两种方法: 1、使用友元类的对象中的方法来 阅读全文
摘要:
C++11常用特性总结 非原创,转载出处 http://www.cnblogs.com/feng-sc C++11已经出来很久了,网上也早有很多优秀的C++11新特性的总结文章,在编写本博客之前,博主在工作和学习中学到的关于C++11方面的知识,也得益于很多其他网友的总结。本博客文章是在学习的基础上 阅读全文