c++基础和概念参考

简介: 最近检查一些代码,发现一些实习学生编写的C++代码对基本的一些概念有时会混淆, 如:函数内定义一个1M以上的字符数组,这样如果调用层次一深,栈就溢出了。   为此,特检索了一些相关的基本概念方面的资料供学习参考: C++对象内存布局:vtable和 继承、多态如何实现的 http://wenku.

最近检查一些代码,发现一些实习学生编写的C++代码对基本的一些概念有时会混淆,

如:函数内定义一个1M以上的字符数组,这样如果调用层次一深,栈就溢出了。

 

为此,特检索了一些相关的基本概念方面的资料供学习参考:

C++对象内存布局:vtable和 继承、多态如何实现的

http://wenku.baidu.com/view/047655f5f61fb7360b4c65b4.html

http://hi.baidu.com/pb215574980/blog/item/30d789fda647d18ab801a028.html

堆和栈

http://hi.baidu.com/fwmf/blog/item/6bbe59080f78ec990b7b822f.html

字节对齐

http://blog.csdn.net/hwz119/archive/2007/07/04/1678909.aspx

指针和引用

http://www.cnblogs.com/kingln/articles/1129114.html

 

其他参考:

http://hi.baidu.com/fwmf/blog/category/Programming%20Foundments

 

对于底层基础技术的了解这本书绝对是经典:

程序员的自我修养--链接、装载与库

作者: 俞甲子    石凡    潘爱民  

 

经典的书籍:

http://blog.csdn.net/sxs495604836/archive/2009/03/22/4014076.aspx

其中的C++程序设计语言特别版 C++ Primer C++编程思想 和Effective系列 这些非常值得学习

相关文章
|
30天前
|
设计模式 存储 缓存
【C++ 基本概念】深入探索C++ RTTI 特性
【C++ 基本概念】深入探索C++ RTTI 特性
61 0
|
30天前
|
安全 编译器 C++
【C++20概念】编译时多态性的力量
【C++20概念】编译时多态性的力量
46 0
|
2月前
|
编译器 API C++
c++ 新特性 概念和约束 “无规矩 难成方圆”
c++ 新特性 概念和约束 “无规矩 难成方圆”
|
30天前
|
算法 安全 编译器
【C++20 新特性Concepts 概念】C++20 Concepts: Unleashing the Power of Template Programming
【C++20 新特性Concepts 概念】C++20 Concepts: Unleashing the Power of Template Programming
45 0
|
5月前
|
存储 C语言 C++
66 C++ - 流的概念和流类库的结构
66 C++ - 流的概念和流类库的结构
37 0
|
5月前
|
Java 程序员 C语言
62 C++ - 异常基本概念
62 C++ - 异常基本概念
23 0
|
5月前
|
编译器 C++
31 C++ - 运算符重载基本概念
31 C++ - 运算符重载基本概念
25 0
|
5月前
|
C语言 数据安全/隐私保护 C++
19 C++ - 类和对象的基本概念
19 C++ - 类和对象的基本概念
27 0
|
1月前
|
编译器 Linux C语言
C/C++ 常见函数调用约定(__stdcall,__cdecl,__fastcall等):介绍常见函数调用约定的基本概念、用途和作用
C/C++ 常见函数调用约定(__stdcall,__cdecl,__fastcall等):介绍常见函数调用约定的基本概念、用途和作用
23 0
|
30天前
|
设计模式 存储 安全
【C++ 基本概念】C++编程三剑客:模板、多态与泛型编程的交织与差异
【C++ 基本概念】C++编程三剑客:模板、多态与泛型编程的交织与差异
106 0

热门文章

最新文章