摘要:
目录 1、int **指针与二维数组问题 2、memset()和memcpy() 3、C++中vector的介绍 4、C++读txt中数据到一个vector中 ***** 5、C++ split分割字符串函数 6、随机函数初始化函数srand 7、关于getline()函数:分在<istream>中 阅读全文
摘要:
#————————1、range()函数————————# range函数原型:range(start, end, scan) 参数含义: start:计数的开始位置,默认是从0开始。 end: 计数的结束位置 scan:每次跳跃的间距,默认为1。 当range(a)参数中只有一个参数时,系统会默认 阅读全文
摘要:
一、本地相关环境配置 1、vscode配置 (1)安装和相关插件安装 (2)安装gcc编译器(MinGW) (3)vscode和gcc的关联? (4)在vscode中安装相关插件 (5)创建相关文件并编译运行 (6)调试 二、modern-cpp(C++11、13、14、17) 1、编译设置(修改t 阅读全文
摘要:
目录 一、常用命令(mkdir_rm_vi)的复习 二、gdb调试C++程序 2.1 调试入门--会使用gdb进入调试、layout显式代码窗口、break打断点、netx下一步、run执行代码、print查看变量的值 2.2使用step进入到子函数内执行,使用watch自动的查看变量值的变化 一、 阅读全文
摘要:
目录 规则2:尽量使用const、enum、inline替换#define 1、使用const替换#define 2、定义一个类的专属常量:在类内使用const和static 需要在实现文件中再定义一次已经在类内声明了的static变量 3、使用inline定义内联函数,替换#define 规则3: 阅读全文
摘要:
目录 一、基本类型和打印方法 二、转移序列(如\n)和转换说明符(如在printf()中使用的%d、%c等)、printf修饰符实例、scanf()函数输入的方式、重定向输入及EOF的使用 三、函数和多维数组 1、函数与一维数组 2、函数与二维数组 zoppo是一个二维数组的名字,如何理解*((*z 阅读全文
摘要:
目录 1、Word2013的一级标题作为一页的第一行时,出现段前距失效问题 2、设置页码不同格式需要注意的地方 3、小论文中插入尾注和脚注的方法,尾注和脚注的区别,以及修改脚注中文字的方法 4、答辩PPT相关 4.1 制作将图片边移动边缩小的动画 4.2 改变动画显式的顺序 5、word2013写不 阅读全文
摘要:
目录 零、以前Git的学习 一、版本控制系统的综述 1、集中化的版本控制系统 SVN 2、分布式的版本控制系统 Git 3、SVN和Git的存储方式和回退方法 二、分布式的版本控制系统 Git 1、基本概念介绍 2、Git基本命令 1)设置用户名和邮箱、本地仓库的初始化操作 2)将工作区的文件提交到 阅读全文
摘要:
目录 第二章 1、字节序 第六章 1、在unix下执行下面的命令行,生成可执行文件p 2、对于上面的名词解释 可重定位的目标文件(.o文件)、可执行目标文件 3、可重定位目标文件中的信息 4、符号表.symtab 5、链接器如何解析多重定义的全局符号 强符号和弱符号 6、静态库创建方法举例 1)在静 阅读全文
摘要:
一、牛客网面经总结 1、虚函数表是什么时候创建的?由谁创建的? 2、单继承和多继承虚函数表的结构 3、Linux下常用命令 以前的笔记 1)文件查找命令(find) 2)在文件中匹配字符串并输出(grep) 3)查看文件(more、less、cat) 4)Linux中查看内存使用情况的命令 top命 阅读全文
摘要:
目录 一、相关协议的介绍 二、socket实现C/S通信 1、同一台机器上调试 服务端使用本地ip:127.0.0.1 2、不同机器上调试 服务端使用另外一个ip地址:192.168.xxx.xxx 3、关于本地ip和对外ip 4、多进程服务端的实现(一个服务端可以接受多个客户端连接) 并发服务器 阅读全文
摘要:
目录 一、入门 1、C++编译环境安装以及第一个C++程序 2、编译多个cpp文件 3、使用make+makefile编译多个cpp文件 4、makefile系统的学习 二、Linux多进程相关 1、进程基本知识 2、fork()函数 3、进程间数据共享 4、exec()族函数 5、孤儿进程与僵尸进 阅读全文