文章目录 一、构造函数 1.1 构造函数是什么? 1.2 为什么要有构造函数? 1.3 如何使用构造函数? 1.4 构造函数的实现 二、复制构造函数 2.1 什么是复制构造函数? 2.2 为什么要有复制构造函数? 2.3…
分类:c
linux内存泄漏检测valgrind
valgrind 检查内存泄漏 Linux 下 1、安装 sudo apt-get install valgrind 2、使用 先用qt或者g++对代码编译 然后对编译后的文件 生成可执行程序test之后,如何使用Val…
ubuntu查询使用tcp&udp端口号
显示所有连线中的Socket: -a 显示正在使用Socket的程序识别码和程序名称: -p 显示UDP传输协议的连线状况:-u 显示TCP传输协议的连线状况: -t udp端口号查询: netstat -a…
日历查询的算法,如何确定某一天是星期几?
/*********************************************************************************** 引…
2017校招总结(今日头条、融360、链家)
引言 本人武汉大学硕士研究生三年级在读,90后。由于2017年6月要毕业,于是乎参加了2016年的秋招。8月初,那时候人还在百度(北京)实习,当时参加了腾讯、网易的校招(内推),结果有点呵呵。8月份开始一直到10月底,内…
C++三种形式引用结构体成员变量
三种形式分别为: 结构体变量名.成员名 指针变量名->成员名 (*指针变量名).成员名(注意:*不能省略因.的结合性大于*) #include <iostream> using names…
VS2015环境下Crystal Reports(水晶报表)的安装使用
下载 https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads 1.…
不用第三个变量交换两个变量的值的几种方法
学过编程的人都知道,在交换两个变量的值时,大多数人习惯定义一个临时变量来存放其中的一个值,防止交换数值时其中一个变量的值被覆盖掉,比如下面的一段用C++写的很简单的程序: /**交…
解决VS安全警告
因为VS的严谨机制,内置的SDL检查功能会屏蔽一些再其他IDE上可以轻易通过的语法。比如文件流输入输出(freopen等)。 之前的办法是这样的,添加 #pragma warning(disable:4996) 后来发现…
提高程序运行效率的10个简单方法
对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题。但是程序性能的优化也是一门复杂的学问,需要很多的知识,然而并不是每个程序员都具备这样的知识,而且论述如何优化程序提高程序运行效率的书籍也很少。但…
两个字符串的合并
有一个已经排好序的字符串str,要求将另一个字符串a中的每个字符按升序的规律插入到str中。 输入格式: 在一行输入一个串长不超过20的有序字符串str。(字符串不包括空格、制表符、换行符等空白字符) 在第二行输入待插入…
Visual studio 界面放大缩小快捷键:command+-/command+=
comman – :缩小 command =:放大