摘要:
官方文档 配置文件在/etc/pacman.conf,在其中加上这几句: [archlinuxcn] SigLevel = Optional TrustedOnly Include = /etc/pacman.d/archlinuxcn 设置国内源 `sudo pacman-mirrors -c C 阅读全文
摘要:
引用只是给已经存在的变量赋一个别名,通过此别名操作变量与通过变量本名操作是一样的效果。 为一个变量声明了引用后该变量就可通过两个名称来操作了。 例如: int a = 10; int &b = a; 这样之后通过a与b均可来操作存储10的这块地址空间。 而指针是一种变量类型,可被视为与int、cha 阅读全文
摘要:
当需要在每次输入前给提示时,do while循环好于while循环 const int secret_code = 13; int code_entered; pritnf("To enter the treskaidekaphobia therapy club,\n"); printf("plea 阅读全文
摘要:
class与struct的唯一区别在于: class属性中,缺省的默认为private属性,而在struct中,缺省的默认为public属性 如下,i与p没有显式的访问控制,由于其在class中,故为private class A{ int i; int *p; } 在C++中建议首选class,但 阅读全文
摘要:
public private protected friend private变量是仅有类的成员函数可访问的变量 private函数是只能在当前类的成员函数内部调用的函数。 class A{ private: int i; int *p; public: A() { p = 0; cout << " 阅读全文
摘要:
new与delete分别相当于C中的malloc()和free() 在new对象时,其不仅要分配空间,还要调用其构造函数 new 的调用顺序为:分配空间->析构 delete 的调用顺序为:析构->回收空间 其中,delete有两种写法: delete p; delete[] p; new的时候有[ 阅读全文