摘要:
在C++中,一个类实例化得到的结果就是一个对象。一个类包含成员变量和成员函数,成员变量分为non-static和static,成员函数分为non-static成员函数、static成员函数以及virtual成员函数。一个对象包含可能存在的vfptr以及它声明的或基类继承而来的non-static成员变量,static成员变量、static成员函数、non-static成员函数以及virtual函数均存在于对象之外。 VC2005中有一个非常重要的编译选项:对于查看类的对象的内存布局,MS在VC2005中(要先进入Microsoft Visual Studio -> Visual Stud 阅读全文
posted @ 2011-10-12 12:54
白草黒尖
阅读(912)
评论(0)
推荐(0)
摘要:
Yet another "feature" from the developers of ubuntu to simplify life, "dos2unix" and "unix2dos" are missing in version 10.04 (Lucid). First of all, install dos2unix package: #sudo aptitude install tofrodos Then if you want "dos2unix" type "fromdos" a 阅读全文
posted @ 2011-10-12 12:50
白草黒尖
阅读(313)
评论(0)
推荐(0)
摘要:
在Vim中,有四个与编码有关的选项:fileencodings、fileencoding、encoding和termencoding。实际使用中,任何一个选项错误,都会导致乱码。因此, 每一个 Vim 用户都应该明确这四个选项的含义。1. encoding encoding 是 Vim 内部使用的字符编码方式。 设置了 encoding 后, Vim 内所有的 buffer、 寄存器、 脚本中的字符串等, 全都使用这个编码。 Vim 在工作的时候, 如果编码方式与它的内部编码不一致, 它会先把编码转换成内部编码。 如果工作用的编码中含有无法转换为内部编码的字符, 在这些字符就会丢失。 因此,. 阅读全文
posted @ 2011-10-12 12:21
白草黒尖
阅读(403)
评论(0)
推荐(0)
浙公网安备 33010602011771号