Inheritanceprivate inheritance private is used in the line where the derived class declares its inheritance from a base class. syntax 12...2024-06-15Coding
basics of inheritance - part 2invoking method of a base class in a derived class Typically, if your specialized implementations in derived class need to re...2024-06-14Coding
basics of inheritance - part 1C++ syntax of derivation 1234class base{ //...base class members} 1234class Derived: access-specifier Base{...2024-06-13Coding
union & struct & aggregate & constexprusing aggregate initialization on classes and structs aggregate initialization syntax 1Type objectName = {argument1,...,...2024-06-12Coding
union and structsizeof() a char* pointer's size is fixed at 4 bytes (on 32-bit system, and double it on 64-bit) and is independent of the vol...2024-06-11Coding
constructor -3move constructor 123456789class MyString{ // pick implementation from Listing 9.9};MyString Copy(MyString& sour...2024-06-10Coding
constructor -2the difference of & used in reference and store address A reference & is a alias of variable and must be initialized ...2024-06-09Coding
constructor and shadow copyingstrlen vs sizeof strlen method is used to find the length of an array whereas sizeof method is used to find the actual size ...2024-06-08Coding
function return用来退出当前函数模块。 注意有返回值,即:return (num) 中(num)是某个返回值,则调用函数的时候可以赋值,比如如果返回是int类型可以这样赋值urnum=MyFunction(factor);,如果没有返回值则直接调用该函...2024-06-07Coding
Arrays and Strings 12warning: backslash and newline separated by space int colAndrowArray[3][3]= \ 此类换行错误,删除反斜杠\后面的空格,就不会有waring了。 两种换行方式 添加\...2024-06-06Coding