开发文章

编程基础知识

开发技术 - 编程基础知识简介

软件开发入门教程、编程基础文章、编程必须常握的基础知识。Windows、Linux 、移动开发、web开发等基础技术文章
  • 2018年 05月06日
  • C++类的六个默认成员函数
    C++中,类有六个默认的成员函数,如图: 接下来就分别介绍一下这六个成员函数 1.构造函数 在C++中,许多类的成员变量都是私有的,在类外部想要对变量初始化是办不到的,所有以必须有一...
  • 2018年 05月06日
  • C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造...
  • 2018年 05月06日
  • 概述 Java 反射是可以让我们在运行时获取类的方法、属性、父类、接口等类的内部信息的机制。也就是说,反射本质上是一个“反着来”的过程。我们通过new创建一个类...
  • 2018年 04月22日
  • Python中的浅拷贝与深拷贝
    C语言与Python的对比 例子1: 复制内容到剪贴板 >>> a = 3 >>> b = a >>> b = 5 >>> a 3 Python的内存中的操作: C的内存操作: 例子 例...
  • 2017年 09月17日
  • c++11 chrono全面解析(最高可达纳秒级别的精度)
    chrono是c++ 11中的时间库,提供计时,时钟等功能。 学习chrono,关键是理解里面时间段(Durations)、时间点(Time points)的概念。 1.精度: 时钟节拍(时间精度): template <intma...
  • 2017年 07月27日
  • C++智能指针原理与实现
    1.引入 复制内容到剪贴板 int main() { int *p = new int; //裸指针 delete p; return 0; } 在上面的代码中定...
  • 2017年 07月22日
  • C++ 虚函数表详细解析
    前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父...
  • 2017年 04月15日
  • java循环删除list中的多个元素实现 复制内容到剪贴板 import java.util.ArrayList; import java.util.Arrays; import java.util.List; ...
  • 2017年 04月15日
  • 异常语句 try:包含正被异常保护的代码,即表示对哪一段代码进行异常检测。 catch:异常处理部分,可以有一个或多个。 finally:所有情况下都要执行的代码,无论异常是否发生。 即使try...
  • 2017年 04月09日
  • C++中enum、struct、union的使用详解
    首先我们介绍enum---->枚举: 为了更加直观的对枚举有一个印象我们还是老规矩,看代码: 我们看到我们定义了一个枚举类型,然后再在主函数中将枚举的一个元素打印了出来,结果正如我...