`
jonathan_zz
  • 浏览: 25988 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

重回C++(一)

阅读更多

        真的是很久没有写过C++的代码了,一直随着自己的性子,学一些不着边际的东西,快到离开学校的时候才发现,找工作的时候多半还是要看C++。记得上一次埋头苦学C++还是在厦门的时候,那是我大学生活中学校效率最高的一段时间:所谓知耻而后勇。2个月的时间里看完了C++ Primer和标准库,写了不少的代码,觉得自己的水平在那段时间是有了明显的提高。不过后来接触到了Ruby,在熟悉了Ruby之后,呵呵,好像写C++程序变成了一件很不情愿的事情。

        研究生这一年,因为专业方向是嵌入式系统,所以对C关注的比较多,但是感觉也没有多少长进,还是没有了那时的定力啊。一年的时间一晃就过去了,却感觉一直是在敲边鼓。打算剩下的一年里,重新回到C++这个对于我来说既熟悉又陌生的世界,感觉像是绕了一圈又回到了原地。今天开始看BS的《C++程序设计语言》,看到导论里的一段话时感触颇深:

        在学习C++时,最重要的事情就是集中关注概念,不要迷失在语言的技术细节中。学习语言的目的是成为一个更好的程序员;也就是说,使自己在设计和实现新系统时,以及在维护老系统时,能够工作得更有成效。为此,对于程序设计和设计技术的理解远比细节的理解更重要,而这种理解的根本就是时间和实践。

        语言终究只是工具,是我们学习世界和改造世界的工具,学习的本质是在于了解使用工具的方法,以及这种方法之后的深刻意义。人类也是在学会使用工具之后,得到了巨大的进化。同时,语言也是思维和世界的桥梁,我们通过语言,可以表达出我们对于世界的理解。学习的真正途径是实践后的思考和思考后再实践,我想这也许是我一年中最大的收获吧。

1
0
分享到:
评论
2 楼 EQualizer 2009-10-05  
除了linus那种kernel程序员,学习C++对C语言软件工程的实践很有好处
1 楼 yajie 2009-07-15  
练武不练基本功,练来练去一场空!
不错!

相关推荐

    6-10.py

    6-10

    基于机器学习的入侵检测系统+源码+说明.zip

    基于机器学习的入侵检测系统+源码+说明.zip

    matlab基于潜在低秩表示的红外与可见光图像融合.zip

    matlab基于潜在低秩表示的红外与可见光图像融合.zip

    4-5.py

    4-5

    基于tensorflow使用简单线性回归实现波士顿房价预测源码.zip

    基于tensorflow使用简单线性回归实现波士顿房价预测源码.zip

    setuptools-25.1.0-py2.py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    pytest-8.0.0-py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    pytest-2.1.2.zip

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    GDAL-3.2.2-cp38-cp38-win-amd64.whl

    GDAL-3.2.2-cp38-cp38-win_amd64.whl

    3-11-1.py

    3-11-1

    Scrapy-2.5.0.tar.gz

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    课程大作业二手车价格预测案例数据挖掘python源码+数据集+实验报告+详细注释.zip

    课程大作业二手车价格预测案例数据挖掘python源码+数据集+实验报告+详细注释.zip

    setuptools-24.0.3-py2.py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    pytest-6.2.1-py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    麦肯锡—xx科技业务流程改造报告.ppt

    麦肯锡—xx科技业务流程改造报告.ppt

    麦肯锡—xx阶段一报告.ppt

    麦肯锡—xx阶段一报告.ppt

    基于MPC模型预测控制从原理到代码的matlab实现源码+文档说明.zip

    基于MPC模型预测控制从原理到代码的matlab实现源码+文档说明.zip

    setuptools-35.0.0-py2.py3-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    Vue中实现鼠标悬浮显示提示框通常使用的是.docx

    vue鼠标悬浮显示提示框

    setuptools-0.6c10-py2.4.egg

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

Global site tag (gtag.js) - Google Analytics