- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 现代C++编程实践--C++基本语法
C++的基本语法要素主要包括:关键字,标识符,变量,运算符,表达式和语句。这篇笔记会先整体介绍C++的语法要素,让读者对c++的语法有一个基本的认识。先简单介绍最基础的一部分,其他的关键字在后续的学习中学到相应内容的时候再介绍。
2025-04-09 21:39:39
592
原创 【现代C++编程实践-从源代码到可执行程序】
C++程序从源代码到可执行程序需要两个主要工具的支持:代码编辑器和编译器。这些工具我们称他们为开发工具。有了开发工具的支持C++才能从源代码变成可执行程序
2025-02-21 10:46:55
257
原创 现代C++编程实践-基础概念
而我们平时使用的word, QQ, 各种电脑游戏等都属于应用软件,都是运行在操作系统之上的。我们平常说的编程就是在用编程语言描述解决问题的方法和过程,形成源代码,保存为文本文件。源代码是不能直接运行的,它必须被转换成操作系统能识别的指令才能运行,才有意义。这里呢,我只讲到操作系统这个层面,不再深入了,而且后面都使用最常见的Windows操作系统。程序就是我们解决问题的方法和过程,就像我们去一些部门办事,他们都有一定的程序。但我们要编写的是计算机程序,本质上没有什么区别,也是解决某个问题的方法过程。
2025-02-20 08:34:45
489
原创 现代C++编程实践-前言
今天先开个头,想说说我对C++的感觉。我学C++已经有20年了,对它已经有了感悟。但是至今不敢说完全掌握了C++,它还是那么的博大精深。市面上都说C++太复杂了,难入门,难精通。其实我觉得如果方法对了,循序渐进还是没那么难的。这个标题有博眼球的嫌疑. 其实我是一名工作了17年的C++程序员.我儿子上4年级了, 前段时间他跟我说他想学编程。我就想把我这些年编程的一经验和感悟整理成笔记记录下来,然后教给他。同时也分享给想入门C++编程的朋友们。
2025-02-13 22:57:18
76
原创 避免在C++中混用指针和智能指针
C++中的shared_ptr是一个很好用的东西, 但是有些地方不注意也会带来很不必要的麻烦。 class test_ptr { }; typedef shared_ptr TestPtr; int main() { test_ptr* pTest = new test_ptr; TestPtr sharePTest(pTest); delete pT
2012-06-04 22:22:22
1970
原创 MFC 子线程消息循环的实现
这段时间要做一个工具要从服务器取一些数据,做一些处理后保存. 由于数据量大和服务器响应的问题, 所以准备用多线程的方式从服务器取数据. 程序逻辑很简单, 所以就用着复杂的同步机制了, 就每子线程向主线程发送windows消息报告一下状态就可以了. 主线程是个对话框程序. 本来一切
2011-10-02 15:09:24
4228
数据结构与算法分析 C++ 描述 第三版》
2009-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人