C++
清风苑猪儿虫
清风苑猪儿虫
展开
-
C++入坑第一天:C++隐式类类型转换
C++隐式类类型转换《C++ Primer》中7.5.4提到:“能通过一个实参调用的构造函数定义了一条从构造函数的参数类型向类类型隐式转换的规制。”"能通过一个实参调用的构造函数"不是特指只有一个形参的构造函数,它可以有多个形参,但那些形参都是有默认值的。#include <string>#include <iostream>using namespace std;struct Sales_data{ string bookNo; unsigned unit原创 2021-04-08 19:17:17 · 90 阅读 · 0 评论 -
C++入坑第一天:C++友元函数和友元类
C++友元函数和友元类友元函数友元类类可以允许其他类或者函数访问它的非公有成员,方法就是令其它类或者函数成为它的友元(friend)。现在我们有一个类,它的作用是记录商品名、单价和卖出的数量。class A{ string name; int price; int num;};友元函数现在我有一个全局函数,想要直接修改类A中name、price与num的值:#include <iostream>#include <string>using namespac原创 2021-04-08 15:21:10 · 167 阅读 · 1 评论