沉迷cpp无法自拔的猪
码龄7年
关注
提问 私信
  • 博客:30,463
    30,463
    总访问量
  • 33
    原创
  • 368,369
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:勿在浮沙筑高台

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-09-14
博客简介:

cbf9526的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得8次评论
  • 获得44次收藏
创作历程
  • 1篇
    2018年
  • 32篇
    2017年
成就勋章
TA的专栏
  • c++面向对象高级编程
    13篇
  • C和指针
    14篇
  • Linux网络编程
    2篇
  • 操作系统
    4篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

深入理解计算机系统视频CMU的 带字幕 CSAPP

发布资源 2018.05.08 ·
txt

ucore lab1结合原理的实现

首先,从计算机硬件启动开始说起,开始启动的时候,CPU产生一个RESET,设定一些处理器,从ROM的0Xfffffff0开始执行,进行POST(上电自检),初始化硬件设备,紧接着搜索操作系统来启动,在这个过程中试图访问磁盘的第一个扇区也称为引导扇区(512个字节),只要能找到一个有效的磁盘,那就将这个扇区拷贝到内存0x00007c00开始的位置,跳转,加载这个扇区的代码,也就是bootloader
原创
发布博客 2018.01.07 ·
1103 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

生产者消费者,多线程问题

生产者消费者问题
原创
发布博客 2017.12.30 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

两个线程共享一个数据的实验

两个线程共享一个数据,会进行串改,解决方案
原创
发布博客 2017.12.30 ·
783 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

进程间利用管道进行通信:打印斐波那契数列

进程间利用管道进行通信:打印斐波那契数列
原创
发布博客 2017.12.30 ·
554 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

TCP/TP基础(二)以太网协议,ARP协议,ICMP协议

(1)最大传输单元MTU以太网和IEEE 802.3对数据帧的长度都有一个限制,其最大值分别是1500和1492字节。链路层的这个特性称作M T U,最大传输单元。不同类型的网络大多数都有一个上限。如果IP层有一个数据报要传,而且数据的长度比链路层的MTU还大,那么IP层就需要进行分片(fragmentation),把数据报分成若干片,这样每一片都小于MTU。路径MTU
原创
发布博客 2017.12.22 ·
1590 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

TCP/IP基础(一)OSI7层模型、TCP4层模型、封装与分用

OSI7层模型、TCP4层模型、封装与分用、端口
原创
发布博客 2017.12.22 ·
7406 阅读 ·
3 点赞 ·
1 评论 ·
9 收藏

中科院关于人工智能机器学习,模式识别的视频资源

发布资源 2017.12.20 ·
txt

c++教程网的linux网络编程视频下载

发布资源 2017.12.20 ·
txt

new和delete续

new和delete的重载和示例,多参数的重载及示例,string类当中的应用
原创
发布博客 2017.12.17 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

object Model(对象模型):关于vptr和vtbl

这里设置了3个class,A,B,C之间是继承的关系,A有之间的data1和2,B继承了A,有了A的数据,然后加上自己的数据,C也是。如果一个类里面有一个虚函数,这个对象里面就会多了一个指针,指向虚函数表。如果父类有虚函数,子类一定有,会继承父类虚函数的调用权,这时候以B为例子,B推翻了vfunc1()重载了,留下了vfunc2().vptr关联了vtbl(里面都是函数指针)然后关联了
原创
发布博客 2017.12.17 ·
1135 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数量不定的模板参数、auto、for的新形式、reference

1、variadic template(c++11)void print(){}templatevoid print(const T& firstArg,const Types&... args){ cout << firstArg << endl; print(args...);}测试代码:print(7.5,"hello",bitset(377),42);...在这里表
原创
发布博客 2017.12.17 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

成员模板、模板的偏特化和特化、模板模板参数

成员模板就是在一个类里面再声明一个模板,一般来说这个模板是为了能够在类里面实现利用派生类对其进行一个初始化。为了设计一个构造函数,以pair为例子。利用派生类鲫鱼和麻雀,来构造父类的对象,鱼类和鸟类。这就是成员模板在标准库里的用途。模板的特化:template struct hash{};//泛化template<>//特化struct hash{ size_t o
原创
发布博客 2017.12.10 ·
705 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

智能指针(pointer like class)和仿函数(function like class)

智能指针的语法使用,*以及->重载,仿函数的形式
原创
发布博客 2017.12.10 ·
607 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

转换函数与显式构造

转换函数,谁把谁转成什么呢。再考虑一下这个函数出现的位置,我们就可以知道,把一个class转换为另一种类型,这种类型可以自己来定义。class A{public: A(int num,int den = 1):num(num),den(den){} operator double() const{//转换函数不可能去改变里面的数据,所以const return (
原创
发布博客 2017.12.10 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第十二章 使用结构和指针

单链表,利用二重指针实现,为什么要用二重指针的过程,双链表的实现,如何简化if else语句,作业题单链表的反转与删除
原创
发布博客 2017.12.08 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第十章结构和联合、十一章动态内存分配

第十章结构C语言中的结构就是Struct,几个特点注意:1、不能自引用。要用自身必须要用指针。2、复合使用2个结构体,需要在前面使用不完整声明例如struct B;struct A{ struct B;...}struct B{...}3、结构的存储分配需要满足边界对齐条件,如:struct ALIGN{ char a; int b;
原创
发布博客 2017.12.08 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第九章:字符串、字符和字节

对字符串操作进行一个回顾
原创
发布博客 2017.12.08 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

第七章:函数、第八章:数组

小结函数这一章,分析了数组和指针下标的优劣性,考虑了怎么提高使用指针的效率,多维数组,指针数组的初始化以及函数的形参问题,对于表格,二维数组矩阵的乘法,8皇后问题进行解答
原创
发布博客 2017.12.08 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第六章课后题:质数Eratosthenes筛选法

#include #include #include #include void isprime(int *a,int n){ memset(a,1,n*sizeof(a[0]));//利用a数组做标记,看这个数是不是不是质数 for (int i = 2; i <= sqrt(n+0.1); i++) { if(a[i]) for (int j = i*i; j <=
原创
发布博客 2017.12.08 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多