在校本科生已学C,C++,怎样把这些学到的东西投入应用呢?

时间:2022-01-09 13:09:54
我是一名大二的在校生,已经学过了c和c++,都是在课上跟着老师学的,c是清华谭浩强的版本,c++是北大吕凤翥的版本
现在已经都学完,而且我的考试成绩也都挺好的在95以上。。也经常在这个论坛看一些c c++的问题大部分也能看懂
可是学了这一年的编程语言一直弄不清楚的一点就是怎么样才能把这些语言用起来呢,比如写软件或者写一些有实际作用的代码,以后这方面的工作都需要些什么呢?
向各位大神们请教一下以我现在学的水平想在以后在程序方面有所发展还应该在校自学一些什么东西呢?

还有我在寒假在家也自学了c#语言,已经学过一遍了,不过目前还是不是太熟练,如果我想做例如wp7的程序研发还需要学什么方面的知识呢?

我真的很喜欢编程语言这些东西,很想多学一些东西充实充实自己

16 个解决方案

#1


语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等

#2


想做例如wp7的程序研发还需要学什么方面的知识呢?

你要学会 实现功能、编写界面等等

#3


引用 2 楼 rrrfff 的回复:
想做例如wp7的程序研发还需要学什么方面的知识呢?

你要学会 实现功能、编写界面等等


有什么推荐的书籍可以用吗?
我现在打算把这三种语言再重新学一遍 买了primer plus系列的书专心攻读想把基础打好了
实现功能和编写界面属于哪方面的研究 需要学什么啊?

#4


在校生学好语言基础,数据结构,算法就可以了。这些是基本功。。

#5


引用 1 楼 sryan 的回复:
语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等


成就感到是无所谓,我只是想知道如果以后工作的话需要哪方面的东西呢? 有没有比较推荐的进阶书籍?

#6


引用 5 楼 cao_benjamin 的回复:
引用 1 楼 sryan 的回复:

语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等


成就感到是无所谓,我只是想知道如果以后工作的话需要哪方面的东西呢? 有没有比较推荐的进阶书籍?


基础 至少primer plus啃透  包你笔试语法问题没多大问题 算法和数据结构 笔试必考
其它的 网络编程 操作系统的一些api 一些界面库可以稍微了解下

#7


C++ GUI programming with Qt4 中文版 扫描版 PDF
http://download.csdn.net/detail/zzcmx2008/3780163

#8


对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!

#9


想干什么就学什么...

#10


在校学习的基础知识太少了,可以看看我的感受 http://topic.csdn.net/u/20120202/10/8568c8fe-1d18-4aa4-b771-9251dadd2321.html?91436

#11




    这么好的底子,学C#浪费了。

#12



    集成开发环境IDE 与 类库 (VC6 or VS2008   MFC/ATL/OpenGL)
    网络编程 (TCP/IP   协议分析   ACE之类的网络库)
    操作系统 (Windows核心编程/ Windows内核原理与实现  Linux的不知道 - -#)
    软件工程 (UML   设计模式  重构)

    毕业前看完你就牛B了。。。

#13


引用 12 楼 anti_bird 的回复:
  集成开发环境IDE 与 类库 (VC6 or VS2008 MFC/ATL/OpenGL)
  网络编程 (TCP/IP 协议分析 ACE之类的网络库)
  操作系统 (Windows核心编程/ Windows内核原理与实现 Linux的不知道 - -#)
  软件工程 (UML 设计模式 重构)

  毕业前看完你就牛B了。。。
+—

#14


引用 8 楼 zhao4zhong1 的回复:
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!


您说这个有用么。。我肯定会自己敲代码 慢慢学汇编我也肯定会干这个。。
我想知道学习的方向

#15


引用 12 楼 anti_bird 的回复:
    集成开发环境IDE 与 类库 (VC6 or VS2008   MFC/ATL/OpenGL)
    网络编程 (TCP/IP   协议分析   ACE之类的网络库)
    操作系统 (Windows核心编程/ Windows内核原理与实现  Linux的不知道 - -#)
    软件工程 (UML   设计模式  重构)

    毕业前看完你就牛B了。。。


感谢,我慢慢去找一些资料看看 有没有比较推荐的书或者教程呢?针对某一个也行

#16


acm 欢迎你.

#1


语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等

#2


想做例如wp7的程序研发还需要学什么方面的知识呢?

你要学会 实现功能、编写界面等等

#3


引用 2 楼 rrrfff 的回复:
想做例如wp7的程序研发还需要学什么方面的知识呢?

你要学会 实现功能、编写界面等等


有什么推荐的书籍可以用吗?
我现在打算把这三种语言再重新学一遍 买了primer plus系列的书专心攻读想把基础打好了
实现功能和编写界面属于哪方面的研究 需要学什么啊?

#4


在校生学好语言基础,数据结构,算法就可以了。这些是基本功。。

#5


引用 1 楼 sryan 的回复:
语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等


成就感到是无所谓,我只是想知道如果以后工作的话需要哪方面的东西呢? 有没有比较推荐的进阶书籍?

#6


引用 5 楼 cao_benjamin 的回复:
引用 1 楼 sryan 的回复:

语法和应用 不是一样的 上课讲的都比较浅 假如想有点成就感 学个图形界面 mfc qt之类的 顺便可以接触下操作系统下的网络编程 多线程 数据库等等


成就感到是无所谓,我只是想知道如果以后工作的话需要哪方面的东西呢? 有没有比较推荐的进阶书籍?


基础 至少primer plus啃透  包你笔试语法问题没多大问题 算法和数据结构 笔试必考
其它的 网络编程 操作系统的一些api 一些界面库可以稍微了解下

#7


C++ GUI programming with Qt4 中文版 扫描版 PDF
http://download.csdn.net/detail/zzcmx2008/3780163

#8


对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!

#9


想干什么就学什么...

#10


在校学习的基础知识太少了,可以看看我的感受 http://topic.csdn.net/u/20120202/10/8568c8fe-1d18-4aa4-b771-9251dadd2321.html?91436

#11




    这么好的底子,学C#浪费了。

#12



    集成开发环境IDE 与 类库 (VC6 or VS2008   MFC/ATL/OpenGL)
    网络编程 (TCP/IP   协议分析   ACE之类的网络库)
    操作系统 (Windows核心编程/ Windows内核原理与实现  Linux的不知道 - -#)
    软件工程 (UML   设计模式  重构)

    毕业前看完你就牛B了。。。

#13


引用 12 楼 anti_bird 的回复:
  集成开发环境IDE 与 类库 (VC6 or VS2008 MFC/ATL/OpenGL)
  网络编程 (TCP/IP 协议分析 ACE之类的网络库)
  操作系统 (Windows核心编程/ Windows内核原理与实现 Linux的不知道 - -#)
  软件工程 (UML 设计模式 重构)

  毕业前看完你就牛B了。。。
+—

#14


引用 8 楼 zhao4zhong1 的回复:
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!


您说这个有用么。。我肯定会自己敲代码 慢慢学汇编我也肯定会干这个。。
我想知道学习的方向

#15


引用 12 楼 anti_bird 的回复:
    集成开发环境IDE 与 类库 (VC6 or VS2008   MFC/ATL/OpenGL)
    网络编程 (TCP/IP   协议分析   ACE之类的网络库)
    操作系统 (Windows核心编程/ Windows内核原理与实现  Linux的不知道 - -#)
    软件工程 (UML   设计模式  重构)

    毕业前看完你就牛B了。。。


感谢,我慢慢去找一些资料看看 有没有比较推荐的书或者教程呢?针对某一个也行

#16


acm 欢迎你.