c++基础和概念参考
最近检查一些代码,发现一些实习学生编写的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系列 这些非常值得学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南