C++学习
s96562
这个作者很懒,什么都没留下…
展开
-
面试编程题——合法数独
#include <iostream> #include <vector> #include <string> using namespace std; bool judge(char board[][9]){ vector<int> count(9, 0); //分别记录1-9出现的情况 bit 0-8:squart; bit 9-17: ...原创 2020-03-29 22:43:54 · 207 阅读 · 0 评论 -
C++中#include包含头文件带 .h 和不带 .h 的区别
C++中#include包含头文件带 .h 和不带 .h 的区别? 如 #include 和 #include <iostream.h> 包含的东西有哪些不同? 之前在写C++程序的时候只知道使用 #include 的时候,使用函数前要用 using namespace std; 导入命名空间,而 #include <iostream.h> 则不用,这个得看C++标准...转载 2019-11-27 11:52:17 · 1123 阅读 · 0 评论 -
虚函数、虚指针vptr、虚函数表vtbl
在C++中发生继承多态时,为了在使用父类指针指向子类对象从而调用子类重写方法而不使用父类方法时需要在父类方法定义时前面加入virtual关键字 class Parent{ public: virtual void func(){ .... } } class Child{ public: void func(){ .... } } 而编译器会为virtual方法自动创建一...原创 2019-11-26 11:11:49 · 123 阅读 · 0 评论