随笔分类 -  C++

摘要:double * [4] :一个四个元素的指针数组,每个元素可指向一个double的数据new double* [4]:分配数组空间double ** p=new double* [4]:定义一个p指针变量,指向数组的首元素 阅读全文
posted @ 2017-10-09 08:28 白菜菜白 阅读(193) 评论(0) 推荐(0)
摘要:1. strdup 函数 函数名: strdup 功 能: 将串拷贝到新建的位置处 用 法: char *strdup( char *str ); 例 子: std::string fname = "my_map.yaml"; char* fname_copy = strdup(fname.c_st 阅读全文
posted @ 2017-10-08 10:33 白菜菜白 阅读(297) 评论(0) 推荐(0)
摘要:C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能! struct能继承吗? 能!! struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什么区别? 最本质的一 阅读全文
posted @ 2017-10-07 09:40 白菜菜白 阅读(384) 评论(0) 推荐(0)
摘要:原文转自: http://www.cnblogs.com/ymy124/p/3632634.html 首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函 阅读全文
posted @ 2017-10-07 09:27 白菜菜白 阅读(201) 评论(0) 推荐(0)
摘要:Qt中 int ,float ,double转换为QString 有两种方法 1.使用 QString::number(); 如: (解释,变量a为int型或者float,double。10和16为进制) toUpper是大写 2.使用 把QString转换为 double类型 方法1. 方法2.很 阅读全文
posted @ 2017-08-01 20:41 白菜菜白 阅读(4410) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/column/details/ccia.html?&page=1 阅读全文
posted @ 2017-04-02 13:19 白菜菜白 阅读(317) 评论(0) 推荐(0)
摘要:STM32 在用JLink 调试的时候发现有一条将unsigned char赋值给int的语句始终不能执行,int类型变量的值始终为0; 查资料找到这个问题是编译器优化的原因,也就是说由于编译器优化,赋值语句始终没有执行; 解决办法: 在变量声明前加 volatile 修饰即可,这样就能保证赋值语句 阅读全文
posted @ 2016-12-28 10:03 白菜菜白 阅读(1952) 评论(0) 推荐(0)
摘要:【头文件】#include <string.h> 【原型】 【参数】: dest 为目标字符串指针,src 为源字符串指针。 strcat() 会将参数 src 字符串复制到参数 dest 所指的字符串尾部;dest 最后的结束字符 NULL 会被覆盖掉,并在连接后的字符串的尾部再增加一个 NULL 阅读全文
posted @ 2016-10-07 16:10 白菜菜白 阅读(118331) 评论(0) 推荐(1)
摘要:# 超强vim配置文件 [![Build Status](https://travis-ci.org/ma6174/vim.png?branch=master)](https://travis-ci.org/ma6174/vim) ### 运行截图 ![screenshot.png](screens 阅读全文
posted @ 2016-08-25 14:00 白菜菜白 阅读(610) 评论(0) 推荐(0)