C/ C++
飘零过客
本人机器人系统控制工程师,专注机器人学、机器人系统设计、控制算法研究、系统仿真等。
展开
-
C/C++输入输出函数(I/O)总结
在c语言的学习使用过程中,除了格式化输入输出外,还有很多输入输出函数,包括字符串输入输出、文件输入输出等。在使用的过程中一直没有认真总结过,在这里把以前学的好好总结一下,以便时间长了又忘记了。字符串输入输出1、输入函数:gets、fgets、scanfgets 遇到换行符时结束,不读取换行符,自动在字符串后面加上空字符(/0); 返回值是指向char的指针(和传递给他的是同一个指针...原创 2016-09-12 20:24:08 · 3331 阅读 · 0 评论 -
vs开发人员命令查看C++类 data member 内存布局
C++中类的数据成员在内存中时如何分布的,有继承,虚拟继承等情况下又是怎么分布的?在VS编译器中可以查看。原创 2017-12-25 13:35:39 · 813 阅读 · 0 评论 -
time.h 详细介绍
time.h 详细介绍包含获得和使用日期和时间信息的函数的定义。原创 2017-09-12 17:28:29 · 16715 阅读 · 2 评论 -
stdio.h: C++输入输出操作
输入输出操作,<cstdio> (stdio.h)原创 2017-09-15 15:01:20 · 3417 阅读 · 0 评论 -
返回值为对象的函数
当成员函数或独立的函数返回对象时,有几种返回方式可供选择。可以返回指向对象的引用、指向对象的const引用或const对象。原创 2017-06-12 22:45:40 · 4269 阅读 · 0 评论 -
C++作用域为类的常量
符号常量的作用域为类很有用,创建一个由所有对象共享的常量是个不错的主意。原创 2017-06-10 16:02:04 · 903 阅读 · 0 评论 -
C++构造函数与析构函数
每个类必须有默认的构造函数,没有构造函数就不能创建对象。原创 2017-06-09 16:02:40 · 513 阅读 · 0 评论 -
关于运算符重载的问题
在设计类的时候,经常用到运算符的重载。运算符 operate<< 重载容易出问题。原创 2017-06-28 10:47:16 · 1193 阅读 · 0 评论 -
C/C++之动态分配内存
malloc()函数接受一个参数:所分配的字节数。malloc()分配了内存,但内存是匿名的,返回该内存块的首地址。如果要访问该内存,可以把该地址赋值给一个指针,通过指针的操作来访问。如果malloc()没有成功分配内存,将返回空指针。原创 2016-09-29 09:21:03 · 615 阅读 · 0 评论 -
C/C++之变长数组(VLA)和可伸缩型数组成员
数组主要用来处理一系列同类型的数据集合,在C/C++中应用十分广泛。其中有两种特殊的数组,变长数组(VAL)和可伸缩型数组成员,应用得当的话,会非常方便。原创 2016-09-27 20:17:52 · 5012 阅读 · 2 评论 -
如何在window系统VS中设置boost编程环境
在windows系统中设置boost编程非常简单:1、下载boost软件包网址:http://www.boost.org/ 最新版:http://www.boost.org/users/history/version_1_66_0.html2、解压到电脑中(例如,D:\boost),找到.bat文件,点击,然后等待…… 会在同一文件夹中生成两个文件,见下图,点击b2.exe,等原创 2018-01-18 10:21:25 · 1086 阅读 · 0 评论