松狮

如果你想拥有你从未有过的东西, 那么你必须去做你从未做过的事情!

详解C++类的内存分布结构

我们来看看编译器是怎么处理类成员内存分布的,特别是在继承、虚函数存在的情况下。 工欲善其事,必先利其器,我们先用好Visual Studio工具,像下面这样一步一步来: (1)右键CPP文件,属性;  (2)先选择左侧的C/C++->命令行,然后在其他选项这里写上/d1 reportAll...

2016-04-26 19:51:48

阅读数:743

评论数:0

概览C++之const

1、C语言中const 与 C++中的const void main() { const int a = 10; int *p = (int*)&a; *p = 20; printf("%d", a); } 比较上述代码在C中和C++中运行结果:C:打印20;C++:打...

2016-04-10 00:06:22

阅读数:2932

评论数:1

C++对C语言的扩展

1、C++对C的扩展:    (1)C面向过程加工的是一个个函数,C++面向对象加工的是一个个类;    (2)为什么要写成员函数? class MyCircle { public : void setR(double d) { m_r = d; } /*double getS()        ...

2016-04-28 09:32:24

阅读数:524

评论数:0

深入分析深拷贝(Memberwise Copy)和浅拷贝(Bitwise Copy)

深拷贝、浅拷贝基础:http://blog.csdn.net/songshimvp1/article/details/48244599 ********************************************************************************...

2016-04-26 11:05:15

阅读数:699

评论数:0

C++之输入(cin)详解

1、cin:          输入操作的原理,程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些...

2016-04-21 15:58:49

阅读数:1470

评论数:0

详解struct、class中成员变量的字节对齐

字节对齐的三个准则: 1) 结构体的首地址 能够被 其最宽基本类型成员的大小 所整除; 2) 结构体每个成员 相对于 结构体首地址的偏移量 都是 系统要求字节对齐位数 或者 该成员大小的整数倍,...

2016-04-17 15:40:08

阅读数:1576

评论数:0

Windows Store协议(ms-windows-store)解析和使用

原文链接:http://www.cnblogs.com/zhxilin/p/4819372.html 一. ms-windows-store协议的调用方式 ms-windows-store协议支持在Web或者UWP应用内调用,都能直接将系统自带的应用商店启动起来。https://msdn.micr...

2016-04-12 15:40:53

阅读数:5468

评论数:0

Linux目录、文件

三种身份:owner、group、others;三种权限:read、write、execute。 1、文件属性        drwxrw-r-x   125   root   root   42304   Sep 4 18:26    install.org                   ...

2016-04-09 20:55:51

阅读数:322

评论数:0

认识vim

1、三种模式:   (1)一般模式:默认模式——移动光标、删除字符(delete)、删除整行、复制、粘贴;   (2)编辑模式:INSERT、REPLACE——编辑文件内容;   (3)命令行模式:底行模式——           i 在光标前进入      I 在行首进入 ...

2016-04-08 14:53:29

阅读数:310

评论数:0

管道命令

管道命令仅会处理standard out,对于standard error out则不予理会;管道命令必须能够接收前一个命令的数据成为standard input继续处理才行。 1、cut       ——主要用途:将同一行里面的数据以某些字符当做切割的参数进行分解。       -d ‘:...

2016-04-08 14:51:58

阅读数:262

评论数:0

shell script基础

1、shell script的默认变量($0 , $1 ...)    /path/scriptname  opt1  opt2  opt3         $0         $1    $2    $3    执行的脚本文件名为$0这个文件名,第一个参数就是$1.。。。。。   2、条件判断...

2016-04-08 10:06:35

阅读数:363

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭