c/c++
文章平均质量分 88
J4cks0n
这个作者很懒,什么都没留下…
展开
-
浅谈sizeof
关于sizeof有一堆奇奇怪怪的问题,所以找了个时间将一些遇到的容易忘记的记录下来:一、关于sizeof指针的问题: sizeof指针就是说 一个指针变量占用多少内存空间。那么指针是用来干什么的呢?是用来存储一个地址的。也就是说不管指针指向什么类型的变量,他的大小一定是固定的(因为只是用来放地址,和指向哪里指向谁无关)那么只需要知道存放一个地址需要几个字节就好了。因此答案很简单,就...原创 2018-05-08 20:53:27 · 675 阅读 · 0 评论 -
switch和if...else...
今天一个学嵌入式的同学问了我一个关于switch和if...else...的效率问题,但是我很少去关心这种类型的效率问题(3~4个if语句判断和switch效率其实是差不多的)。主要有两个原因: 1、现在cpu的计算速度都非常快,这点时间差并不会很影响效率! 2、一般我们写程序也不会用到很多的if...else... 这样先不说效率问题,光是可读性就很差了!但是...原创 2018-05-19 06:02:38 · 253 阅读 · 0 评论 -
delete和delete[]的区别
在做题时刷到了关于delete和delete[]的区别,一时有点懵,于是上网查了下资料,看了网上一些博主的博客后准备实践下,于是写下测试代码实验之#include "stdafx.h"#include<iostream>using namespace std;class A{public: A(); ~A();private:}; A::A(){ cout&...转载 2018-05-14 21:08:36 · 284 阅读 · 0 评论 -
Qt-无标题窗口
今天学习了下无标题窗口,于是来记录下我的学习过程首先建立一个Qt Widgets Application继承QWidget类创建完后直接运行就得到了如下效果那么,既然是无标题窗口就要去掉窗口栏啊,于是加上setWindowFlags(Qt::FramelessWindowHint | Qt::WindowMinimizeButtonHint);去掉标题栏,但是这样整个窗口就不能移动...原创 2018-05-21 13:47:03 · 7426 阅读 · 1 评论 -
windows下vs2012+Boost库安装使用
以前在linux下装过Boost,但是介于自己目前最常用的开发平台还是windows,所以查了下怎么在windows下安装并使用Boost(只是mark了别人的博客放自己这里方便自己查找);推荐个学习Boost的网站 http://zh.highscore.de/cpp/boost/ 1、下载boost库从http://www.boost.org上下载到目前最新的boost...转载 2018-06-14 12:11:17 · 876 阅读 · 0 评论 -
记录一道题
char a[80]="0123456\082";cout<<sizeof(a)<<endl<<strlen(a);//80 7char a[80]="0123456\012";cout<<sizeof(a)<<endl<<strlen(a);//80 8char a[80]=&q原创 2018-12-09 13:57:38 · 483 阅读 · 0 评论