微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我应该用什么代码进入高级C的深度?

我正在寻找项目建议,迫使我用先进的C功能“让我的手脏”.我正在谈论将利用语言的全部功能的项目(STL甚至提升(还没有使用它)).

为什么?因为我想学习,我想要找到新的挑战.在工作中,事情开始变得无聊,真的.我习惯于不断遇到新事物,新想法和功能.这是大多数时候不是传统公司代码的情况,你可以想像.而且,还有一些问题和答案在这里深入探讨了模板的深度,共享的指针,以及我发现自己迷失的东西,不知道答案甚至更糟糕 – 甚至不了解发生了什么.

这就是为什么我正在寻找一些我可以编写自己的东西,最好只使用C(boost(可能))) – 一个命令行工具,不需要图形.而我真的不想加入任何开源社区.看他人的代码是有帮助的,我知道.但这就是我在工作上做的很多…不,谢谢.该项目可以是任何有意义的或无意义的,有用的实用程序或仅仅是没有实际用途的东西.唯一的要求是,它会迫使我真正测试我的C技能.或者至少应该很难或甚至不可能使用C的基本知识进行编码 – 我是那种从来不满足于正常工作的代码的人,所以我相信这将迫使我学习.但是请记住,我是一个工作的人,我的时间有限,所以像“你自己的操作系统”这样的答案真的不会有什么帮助.

解决方法

What should i code to get into the depths of advanced C++?

>了解更多,
>了解更多,
>学习更多

而且,不,我不是在开玩笑.一点也不.大约15年前我开始学习C,而且我还在常规的基础上学习新的东西.

看看The Definitive C++ Book Guide and List,让你选择.我推荐安德烈·亚历山大·库茨和C模板的现代C设计Vandevoorde&约祖蒂斯.只有这两个人才足够令人兴奋的投入,让一个程序员在几个月内获得新的想法,如果不是几年. (请注意,按照这个顺序阅读它们的优点是安德烈的书更薄,让你想阅读另一本,只是为了充分挖掘他写的内容,以相反的顺序阅读它们的优点是,你不会迷失,经常在安德烈的书中,无论你喜欢什么)

原文地址:https://www.jb51.cc/c/113227.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐