随笔分类 -  C++

[C++]字符串相关操作
摘要:获取字符串长度 1. String str 1. str.length(); //获取String类型字符串长度 2. str.size(); //STL获取容器中元素个数 2. Char s 1. strlen(s); //以遇到‘\0’为判断依据,结果中不含'\0'; 2. size_of(s) 阅读全文

posted @ 2019-03-29 11:09 coding_gaga 阅读(217) 评论(0) 推荐(0) 编辑

C++位运算符
摘要:运算符 1.位逻辑运算符 (位 “与”) (位 “异或”) (位 “或”) (位 “取反”) 2.移位运算符 (右移):a b 表示二进制右移b位(去掉末b位),相当于a除以2的b次方(向下取整)。用 运算代替/操作可大大提高计算效率。例如a 1==a/2,a 2=a/4; reference 链接 阅读全文

posted @ 2019-01-31 21:56 coding_gaga 阅读(405) 评论(0) 推荐(0) 编辑

C++编译中的内存分配
摘要:一个由 C/C++ 编译的程序占用的内存分为以下五个部分 代码区:存放CPU执行的机器指令,代码区是可共享,并且是只读的。 数据区:存放已初始化的全局变量、静态变量(全局和局部)、常量数据。 BBS区:存放的是未初始化的全局变量和静态变量。 栈区 堆区 栈区和堆区的不同点 ——|栈(stack)|堆 阅读全文

posted @ 2019-01-15 19:10 coding_gaga 阅读(615) 评论(0) 推荐(0) 编辑

并发网络爬虫(C++实现)
摘要:step1 使用socket编程技术,利用http协议,抽取网页中的url,实现简单的爬虫。 socket 功能描述:初始化创建socket对象。 socket返回值:成功返回非负数的socket描述符;失败返回 1。socket描述符是一个指向内部数据结构的指针,它指向描述符表入口。 step2 阅读全文

posted @ 2018-11-29 16:58 coding_gaga 阅读(1423) 评论(2) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示