摘要:
文件currency.h (或 currencyOverload.h) 包含了 currency类的声明和实现细节。 在文件头, 应该加上语句 包含这组语句之内的代码只编译一次 阅读全文
摘要:
利用工作之余, 看了一天的友元居然都不理解, 第二天中午睡觉醒来后, 奇迹般的懂了, 把代码记录下来以防以后不懂 作用及特点 作用及特点 友元提供了不同类的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。通过友元,一个不同函数或另一个类中的成员函数可以访问类中的私有成员和保护成员。c++ 阅读全文
摘要:
有两种不同的形式将const关键字指向指针。 第一种:让指针指向一个常量对象 第二种: 是将指针本身声明为常量 声明一个指向常量的指针pt 这个声明表示, pt指向一个const int, 但不能使用*pt来修改age的值; 但是可以修改指向的内存地址 注意,有种情况不允许: 另一种方式: 优势: 阅读全文
摘要:
传递指针 代码: #include <iostream> #include <cmath> struct polar{ double distance; double angle; }; struct rect{ double x; double y; }; void rect_to_polar(c 阅读全文