
C++
sudo life
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C与C++的一些区别
1. 全局变量检查 test.c #include <stdio.h> int s_test = 10; int s_test; int main(int argc, char *argv[]) { printf("a=%d\n", s_test); return 0; } 结果s_test=10 test.cpp #include <iost...原创 2019-03-14 09:49:50 · 424 阅读 · 0 评论 -
C++的一些验证
main 函数之前执行什么? #include <iostream> using namespace std; class A { public: A() { cout << "constructor A ... \n"; } ~A() { ...原创 2019-03-09 17:03:32 · 525 阅读 · 0 评论 -
C++的一些验证2
#include <iostream> using namespace std; int main(int argc, char *argv[]) { cout << "main starting ...." << endl; *((int *)0x10000000) = 9; //给固定地址赋值 cout...原创 2019-03-09 18:04:30 · 918 阅读 · 0 评论 -
C++设计模式笔记
1 单例模式 一个单例类在每个进程只能有一份,这个类可以在全局使用getInstance函数获得它的实例,有懒汉式和饿汉式两种实现方式。 2 简单工厂模式 复杂类的创建通过一个简单的类来创建。这些复杂类有共同的基类,即工厂创建产品的模式 3 工厂模式 有很多的复杂类,但是每一个复杂类都可以通过一个简单类来创建,这些复杂类有共同的基类,简单类也有共同的基类。每个工厂创建一种对应的产品 4 抽象工厂模...原创 2019-03-23 13:54:59 · 141 阅读 · 0 评论