会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风间悠香
风间悠香的笔记本
博客园
新随笔
管理
随笔分类 -
[C/C++]
C/C++相关学习笔记
[C/C++] Clion远程开发环境
摘要:一、远程机器准备 cmake gcc g++ gdb 二、
阅读全文
posted @
2023-07-25 16:29
风间悠香
阅读(84)
评论(0)
推荐(0)
[C/C++] C++2.0新特性学习
摘要:一、判断编译器是否支持 编译器支持的C++版本,我们只需要打印__cplusplus常量就可以知晓: cout<<__cpluscplus<<endl; 如果打印2011**则是C++11版本,打印2014**就是C++14版本,打印1997**则是C++1.0版本。如果使用新版本的IDE,打印发现
阅读全文
posted @
2020-03-18 10:04
风间悠香
阅读(471)
评论(0)
推荐(0)
[思维导图] C标准库
摘要:
阅读全文
posted @
2020-01-17 20:54
风间悠香
阅读(206)
评论(0)
推荐(0)
[Linux系统] 编写一个守护进程
摘要:一、简单创建守护进程 daemon.c文件: // daemon.c #include<stdio.h> #include<signal.h> #include<sys/param.h> #include<sys/types.h> #include<sys/stat.h> #include<stdl
阅读全文
posted @
2020-01-07 20:04
风间悠香
阅读(1288)
评论(0)
推荐(0)
[转] Linux多线程编程之pthread
摘要:转载出处:https://blog.csdn.net/skyroben/article/details/72793409 一、背景知识 Linux没有真正意义上的线程,它的实现是由进程来模拟,所以属于用户级线程,位于libpthread共享库(所以线程的ID只在库中有效),遵循POSIX标准。 Wi
阅读全文
posted @
2019-07-04 21:40
风间悠香
阅读(5183)
评论(0)
推荐(1)
[转] C++ 的关键字(保留字)完整介绍
摘要:转载至:https://www.runoob.com/w3cnote/cpp-keyword-intro.html 1. asm asm (指令字符串):允许在 C++ 程序中嵌入汇编代码。 2. auto auto(自动,automatic)是存储类型标识符,表明变量"自动"具有本地范围,块范围的
阅读全文
posted @
2019-07-03 03:28
风间悠香
阅读(1313)
评论(0)
推荐(0)
C++标准库(体系结构与内核分析)(侯捷第二讲)(OOP GP、分配器、容器之间关系、list、萃取机、vector、array、deque、stack、queue、RB-tree、set、multiset、map、multimap)
摘要:一、OOP和GP的区别(video7) OOP:面向对象编程(Object-Oriented programming) GP:泛化编程(Generic programming) 对于OOP来说,我们要实现容器,应该是这样的: 将数据和方法关联在一起,例如排序,用成员方法的方式将其放在容器类中。 对于
阅读全文
posted @
2019-06-29 20:39
风间悠香
阅读(864)
评论(0)
推荐(0)
C++标准库(体系结构与内核分析)(侯捷第一讲)(标准库介绍、STL、六大部件、算法、容器分类、Array、Vector、List、Forward-List、Deque、stack、queue、multiset、multimap、分配器)
摘要:一、C++标准库介绍 C++标准库:C++ Standard Library C++标准库与STL有什么关系: STL:Standard Template Library STL包含6大部件,基本占标准库的80%左右内容,而另外20%是一些好用的零碎的东西,所以说C++标准库包含STL。 编译器一定
阅读全文
posted @
2019-06-28 02:01
风间悠香
阅读(1529)
评论(0)
推荐(0)
C++程序设计2(侯捷video all)(转换函数、explicit、智能指针、成员模板、特化、偏特化、范围偏特化、模板的模板参数、不定模板参数、auto、2.0for循环、对象模型、多态、动态绑定、静态绑定、const、new delete、)
摘要:一、转换函数Conversion function(video2) 一个类型的对象,使用转换函数可以转换为另一种类型的对象。 例如一个分数,理应该可以转换为一个double数,我们用以下转换函数来实现: class Fraction { public: //构造函数,输入分子和分母 Fraction
阅读全文
posted @
2019-06-26 16:26
风间悠香
阅读(775)
评论(0)
推荐(0)
C++开发常见问题记录
摘要:1.提示strcpy等函数不安全,建议使用strcpy_s等函数。 处理方法:在VS集成环境的 项目->属性->C/C++->预处理器->预处理器定义 中添加 _CRT_SECURE_NO_WARNINGS 即可。 2.在VS2017中开启C++2.0以上的特性 C++11、C++14、C++17
阅读全文
posted @
2019-06-25 02:43
风间悠香
阅读(381)
评论(0)
推荐(0)
C++程序设计1(侯捷video 7-13)(big three、stack heap、new delete、内存分配、static、模板、namespace、复合、委托、虚函数、重载覆盖改写、设计模式)
摘要:一、Big three(拷贝构造、拷贝赋值、析构函数)(video7) Big three指三个特殊函数,分别是拷贝构造函数、拷贝赋值和析构函数。 什么时候需要拷贝构造、拷贝赋值、析构函数: 当类中的数据是指针时,例如string类中保存字符串使用char *,那么就不能直接使用编译器给的默认Big
阅读全文
posted @
2019-06-25 00:23
风间悠香
阅读(626)
评论(0)
推荐(0)
C++程序设计1(侯捷video 1-6)(Inline、访问级别、const、引用传递返回、友元、操作符重载)
摘要:一、头文件的防御式声明(video2) #ifndef __COMPLEX__ #define __COMPLEX__ //内容 #endif 二、初步感受模板(video2) 定义的时候: //复数的实部和虚部可能是int,float等不同类型,使用模板来统一兼容他们 template <type
阅读全文
posted @
2019-06-24 19:09
风间悠香
阅读(500)
评论(0)
推荐(0)