C++虚函数的实现机制示例
摘要:C++虚函数的实现机制是通过一个vtable表,指向子类的虚函数地址。另外,如果不是虚函数,则不能实现用父类引用调用子类方法。#include #include using namespace std;class CBase{public: void fun() { cou...
阅读全文
tmp
摘要:Imports SystemImports System.IOImports EnvDTEImports EnvDTE80Imports EnvDTE90Imports System.DiagnosticsPublic Module ModuleListShortCut Public Sub ...
阅读全文
一些需要注意的C知识点
摘要:1.数组在作为参数传递到函数时,会退化为一个指针。也就是说,一旦进入函数内部,数组已经变为了一个指针。其实是在参数传递的时候进行了浅拷贝,编译器会声明一个指针指向该数组,在函数内部所有的操作都是对该临时指针的操作。代码示例:#include #include #include #define N 100void fun1(int *a);void main(){ int a[N]; printf("%d\n", sizeof(a)); fun1(a);}void fun1(int *a){ printf("%d\n", sizeof(a));}View
阅读全文