上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 参考自:https://blog.csdn.net/sunSHINEEzy/article/details/78122485 构造函数之默认构造函数(调用的构造函数不用传递参数) 两种实例化方式都是默认构造函数 构造函数之初始化列表 参考自:https://blog.csdn.net/sunSHIN 阅读全文
posted @ 2018-06-12 23:02 CTHON 阅读(16097) 评论(0) 推荐(1) 编辑
摘要: 我们知道在C++的创建对象是一个费时,费空间的一个操作。有些固然是必不可少,但还有一些对象却在我们不知道的情况下被创建了。通常以下三种情况会产生临时对象: 1,以值的方式给函数传参; 2,类型转换; 3,函数需要返回一个对象时; 现在我们依次看这三种情况: 一,以值的方式给函数传参。 我们知道给函数 阅读全文
posted @ 2018-06-12 15:57 CTHON 阅读(20523) 评论(0) 推荐(4) 编辑
摘要: 先来说说C和C++中结构体的不同 a) C语言中的结构体不能为空,否则会报错 1>d:\myproject\visual studio 2013\projects\myc++\main.c(71): error C2016: C 要求一个结构或联合至少有一个成员 b) C语言中的结构体只涉及到数据结 阅读全文
posted @ 2018-06-11 23:31 CTHON 阅读(9663) 评论(1) 推荐(0) 编辑
摘要: C++中的引用: 引用引入了对象的一个同义词。定义引用的表示方法与定义指针相似,只是用&代替了*。引用(reference)是c++对c语言的重要扩充。引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 其格式为:类型 &引用变量名 = 已定义过的变量名。 引用的特点: ①一 阅读全文
posted @ 2018-06-11 20:19 CTHON 阅读(7714) 评论(0) 推荐(3) 编辑
摘要: 1、const基础知识(用法、含义、好处) const在 * 左边,变量为const; const在 * 右边,指针为const. int func1(const) 初级理解:const是定义常量==》const意味着只读 const好处 //合理的利用const 1、指针做函数参数,可以有效的提高 阅读全文
posted @ 2018-06-11 13:50 CTHON 阅读(4203) 评论(0) 推荐(2) 编辑
摘要: 一、namespace命名空间 1.C++命名空间基本常识所谓namespace,是指标识符的各种可见范围。c++标准程序库中的所有标识符都被定义与一个名为std的namespace中。 1.1:<iostream>和<iostream.h>格式不一样,前者没有后缀,实际上,在你的编译器includ 阅读全文
posted @ 2018-06-11 11:05 CTHON 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 1. 引入inline关键字的原因 在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。 栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。 在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序 阅读全文
posted @ 2018-06-07 19:42 CTHON 阅读(8899) 评论(0) 推荐(2) 编辑
摘要: 下面的例子是用qq的smtp服务器。 其中的命令说明如下 可能遇到的问题是 1、首先telnet命令不存在,自己去百度下安装即可,很简单。 2、在和服务器通讯时 helo sis,回车后可能会出现【502 Error: command not implemented】,可以重新输入helo sis, 阅读全文
posted @ 2018-06-07 16:38 CTHON 阅读(8021) 评论(0) 推荐(0) 编辑
摘要: 高级版参考:https://blog.csdn.net/u010700335/article/details/40979037 阅读全文
posted @ 2018-06-06 23:09 CTHON 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 版本控制系统 > Git 分布式 > Subversion 集中式 1. 安装git: # apt-get install git //root权限 $ sudo apt-get install git //一般用户权限 2. 注册用户名: www.github.com 3. 初始化本地仓库 $ g 阅读全文
posted @ 2018-06-06 22:36 CTHON 阅读(321) 评论(0) 推荐(1) 编辑
摘要: C++中经常使用一个常量或变量初始化另一个变量,例如: double x=5.0; double y=x; 使用类创建对象时,构造函数被自动调用以完成对象的初始化,那么能否象简单变量的初始化一样,直接用一个对象来初始化另一个对象呢? 答案是肯定的,以point类为例: point pt1(2,3); 阅读全文
posted @ 2018-06-06 21:41 CTHON 阅读(21244) 评论(0) 推荐(3) 编辑
摘要: 动态变量和静态变量的区别: 1、存储位置 动态变量:存储在内存出栈数据区 静态变量:存储在全局数据区(静态数据区) 2、生命期 动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将失效 静态变量:程序结束时才释放 3、作用域 动态变量:同样的要根据你定义的位置才能确定, 阅读全文
posted @ 2018-06-06 20:06 CTHON 阅读(5671) 评论(0) 推荐(0) 编辑
摘要: 第一步、Ctrl+Alt+F1进终端,log in之后,输入watch nvidia-smi,查看英伟达的显卡驱动还在不在。如果有显卡信息显示,转到第三步,如果没有转第二步。第二步、安装Nvidia显卡驱动,按部就班: dpkg -l | grep -i nvidia 系统将显示出所有安装的nvid 阅读全文
posted @ 2018-06-06 13:15 CTHON 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 问题: 写了一个server和一个client,UNIX套接字的,server不断接收消息并打印出来,client是一个交互程序,输入一个消息回车发送,接着又可以输入消息。出问题了:当server监听着,client第一次发送消息成功,server接收并打印出来了。client第二次发送消息没成功并 阅读全文
posted @ 2018-06-05 14:17 CTHON 阅读(39900) 评论(0) 推荐(1) 编辑
摘要: 我们知道,服务器并发模型通常可分为单线程和多线程模型,这里的线程通常是指“I/O线程”,即负责I/O操作,协调分配任务的“管理线程”,而实际的请求和任务通常交由所谓“工作者线程”处理。通常多线程模型下,每个线程既是I/O线程又是工作者线程。所以这里讨论的是,单I/O线程+多工作者线程的模型,这也是最 阅读全文
posted @ 2018-06-05 13:45 CTHON 阅读(12609) 评论(2) 推荐(1) 编辑
摘要: 有时候刚装完虚拟机发现xshell连接失败,或者使用ftp连接失败。(博主用的是unbuntu,其他linux系统可能在命令上稍有差别,但方法是一样的。 xshell连接失败: ftp连接失败: 首先运行下面两条命令 如果这两条命令之后还没解决问题,在尝试下面的方法: 尝试方法: 1,重新启动lin 阅读全文
posted @ 2018-06-05 13:33 CTHON 阅读(14206) 评论(0) 推荐(1) 编辑
摘要: 解决Windows 10下Wireshark运行问题在Windows 10下,安装Wireshark时候,提示WinPcap不被系统系统支持。这是由于最新版的WinPcap 4.1.3只支持到Windows 8。如果在Windows 10下安装,就会提示不兼容。这个问题有两种解决办法。第一种办法是, 阅读全文
posted @ 2018-06-04 10:57 CTHON 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: fopen函数用来打开一个文件,其调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); 其中, “文件指针名”必须是被说明为FILE 类型的指针变量; “文件名”是被打开文件的文件名; “使用文件方式”是指文件的类型和操作要求。 “文件名”是字符串常量或字符串数组。 例如: FILE *fp; fp=("file a","r"); 其意义是在当前目录下打开文件... 阅读全文
posted @ 2018-06-02 15:46 CTHON 阅读(988) 评论(0) 推荐(0) 编辑
摘要: open函数相关的: /* open 是系统调用 返回的是文件句柄*/ fopen函数相关的: /* open是ANSIC标准中的C语言库函数,在不同的系统中应该调用不同的内核api */ 函数说明:fileno()用来取得参数stream 指定的文件流所使用的文件描述词. 实例: 阅读全文
posted @ 2018-06-02 15:37 CTHON 阅读(10775) 评论(0) 推荐(1) 编辑
摘要: 功能: 1、删除目录 2、删除文件 3、删除不为空的目录即下属文件 阅读全文
posted @ 2018-06-02 13:37 CTHON 阅读(913) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页