
c++
江布豪意斯
这个作者很懒,什么都没留下…
展开
-
成员函数作为可调用对象的方法
成员函数不是可调用的方法 一般需要给它绑定对象如 Screen myScreen;先要声明一个成员函数类型的变量 char (Screen::*pmf2)(Screen::pos, Screen::pos); pmf2=&Screen::get; 调用 myScreen.*pmf2(1,3);function和成员函数相结合的时候 funct原创 2017-12-10 14:46:44 · 886 阅读 · 0 评论 -
各个编码之间的关系
ascall编码是占用1个字节 但是表示的字符有限 于是各国有各国独特的标准,比如中国的就是GB2312 ,为了统一管理,就出现了unicode,通常字符为两个字节代表一个字符(生僻的汉字也是4个字节代表一个),但是如果为纯英文,又会浪费存储空间,于是utf-8出现了是操作系统和编程语言以及软件支持各种编码,而对于cpu来说,无所谓的都是数字,可以设置操作系统的编码方式,以及各个软件原创 2018-01-07 09:16:53 · 1303 阅读 · 0 评论 -
c++四种转换以及内存对齐和虚函数
1,c++四种转换,,这四种转换都不会对强制转换的对象造成什么影响(static_cast(b),假设b是float类型,那么返回值是int类型,但是b还是float类型)。其中static_cast const_castreinterpret_cast是在编译的时候就能够进行转化了,而dynamic_cast是在运行的时候才进行转换的。1.1 static_cast 对于内置数据类型原创 2018-02-01 17:16:58 · 394 阅读 · 0 评论 -
c语言指针的问题
#include<iostream>#include<vector>using namespace std;void print(int *p,int m,int n){for(int i=0;i<m;i++){for(int j=0;j<n;j++){cout<<*(p+i*n+j)<<" ";}}}main(){int dp[3][4...原创 2018-02-02 21:08:05 · 187 阅读 · 0 评论