logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C#中 Add 和 AddRange 的区别

Add:是将指定的对象添加到集合或者容器中AddRange:向集合或者容器中的末尾添加数据数组。一般来说,在群体操作时,都是用AddRange替代Add。因为AddRange可以将要加入的东西一次性加入,而Add一次只能添加一个,显然使用AddRange可以加快速度。具体的使用还是要结合实际开发情况。...

linux下gdb调试的常用指令

GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c/c++程序员,gdb是我们在开发必不可少的工具;gdb调试工具的常用指令:gcc -g test.c -o test:使用该参数编译可以执行文件,得到调试表。gdb a.outlist : list l 列出源码。根据源码指定行号设置断点。b :...

关于虚函数

1、构造函数不可能成为虚函数编译时不通过,因为在构造函数执行完之后,虚函数表指针才会被正确的初始化。但是析构函数可以可以为虚函数,而且在含有父类的程序设计当中,应该将析构函数设计为虚函数,防止在工程中造成了内存泄露的问题。#include <iostream>#include <string>using namespace std;class Base{...

到底了