摘要: 在跟我一起写Makefile中使用的时GNU make,在这里我用的是codeblocks中带的mingw32-make进行的相关操作。 makefile内的命令格式大致为 target: preprerequisite [Tab]command 首先先接触一个简单的例子。 hello.h hell 阅读全文
posted @ 2019-04-03 19:13 楓羽 阅读(403) 评论(0) 推荐(0) 编辑
摘要: #include<windows.h> #include<stdio.h> #include<tchar.h> #include<stdarg.h> typedef TCHAR tchar; int __cdecl MessageBoxPrint(tchar *Caption, tchar *szF 阅读全文
posted @ 2019-03-15 12:17 楓羽 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 第1章 起步 第2章 Unicode简介 阅读全文
posted @ 2019-03-13 22:17 楓羽 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在第一章起步的学习过程中接触到第一windows界面程序 #include<windows.h> int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR pCmdLine, int iCmdShow){ Mes 阅读全文
posted @ 2019-03-13 22:16 楓羽 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在C++中经常会遇到一个类的大小问题,关于一个类的大小一般受到三个方面的影响。 语言本身所造成的额外负担,如在虚拟继承中会遇到如派生类中会包含一个指针指向base class subobjec,这样会造成内存的额外负担。 编译器对于特殊情况所提供的的优化。如果编译器不提供优化,则会在一个空的基类中会 阅读全文
posted @ 2019-03-05 19:01 楓羽 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 2.1 默认构造函数的构建操作 关于C++的默认构造函数的构建是在被需要的时候被编译器产生出来的,关于其中的"被需要的时候"指的是被编译器需要的时候,不包括被程序员需要的时候。其中被编译器需要的时候大致包括以下四种: 1. 该类中含有类对象成员(该成员含有默认构造函数)。 2. 该类的基类中含有默认 阅读全文
posted @ 2019-03-05 18:53 楓羽 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 统计字符串中只出现一次的字符(默认均为小写)。 #include<iostream> #include<string> #include<vector> #define MAX_LENGTH 26 std::vector<char> onlyOneChar(std::string &s){ i 阅读全文
posted @ 2019-03-04 22:55 楓羽 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 算法导论 深度探索C++对象模型 Windows程序设计 跟我一起写Makefile Python 算法竞赛进阶指南 C陷阱与缺陷 C++并发编程实战 设计模式 Radis设计与实现 小技巧 代码小记 缩略词表 阅读全文
posted @ 2019-03-04 22:39 楓羽 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 第 1 章 算法在计算中的作用 第 2 章 算法基础 2.1 插入排序 2.2 分析算法 第6章 堆排序 6.1 堆排序 阅读全文
posted @ 2019-03-04 22:37 楓羽 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 第1章 关于对象 第2章 构造函数语意学 第3章 Data语意学 第4章 Function语意学 阅读全文
posted @ 2019-03-04 22:37 楓羽 阅读(257) 评论(0) 推荐(0) 编辑