关于编程的问题

[复制链接]
查看11 | 回复5 | 2008-10-1 21:20:45 | 显示全部楼层 |阅读模式
我是计算机专业的,这几天突然产生了几点疑问,望高手解答,不胜感激
一.前几天看到一个社团招新的题目,用VC++编写一个程序实现从文件读入jpg,bmp图片。我已经学过c++了,可是看到这个题目却很茫然,以前做的题目都是读入数据,从没有读入图片的。这时我才发现,我在学校学的c++只是一点皮毛。我只是学了它,却没学怎样去用他。
我就想问一下,C++有那些应用?学习一门语言是不是就要完全掌握它,所有的应用范畴都要非常精通才行?还是根据自己将来的发展方向,重点的学习某一个应用领域?(最好是再说明一下每一个领域都需要再学些什么知识,比如说,要开发软件,我要在现在的基础上学些什么?用什么工具?什么平台?要网站开发,需要学些什么)
二.软件开发, 数据库 ,网络编程 这三个发展方向对 编程语言的要求有什么不同?
三.是彻底的精通一门语言好,还是多掌握几门语言,但又不是很精通好?现在好多语言都很流行,像C,C++,java, javascrip,python,perl,delphi,shell等等,我很想都学,但是又害怕,学多了,反而是杂而不精,什么都没学好,请大侠们给点建议

回复

使用道具 举报

千问 | 2008-10-1 21:20:45 | 显示全部楼层
jpg,bmp图片不是c++的知识范畴。这你就需要去了解JPE和BMP图片的文件格式了。JPE图片的名称叫JPEG,BMP图片就叫BMP(位图)。JPEG比较复杂一些,需要很长时间才能实现它的功能。BMP格式比较简单一些。在网络上可以找到相关格式说明。C++是一种面向对象的程序设计语言,它主要用于使用面向对象技术的软件开发上。C++基本兼容C语言,一般是C++课程的前几章节。C语言也是一种程序设计语言,它使用的领域一般比较大,一般来说各种软件程序的设计都可以用它(包括C++)。但是在某些特定领域,它不一定比相关领域的专门的语言好,比如简单的图形界面的软件的设计,C/C++就没有VB来的方便。但是C/C++是一种比较通用的程序设计软件。学...
回复

使用道具 举报

千问 | 2008-10-1 21:20:45 | 显示全部楼层
一 不要惊慌 文件就是二进制流 所以读就是了 你应该重点学习某一领域 因为现在计算机分支太多了 就算是同一种语言 也有很多不同方向的应用 比如网络 比如数据库 比如应用软件 ERP等等 所以你应该抓住一门 往死里学 语言是基础 学好了语言 下一步就是相关领域的算法和数据结构等东西了 比如你要做网络 你就要对网络编程非常了解 你要做Windows 那就要了解W...
回复

使用道具 举报

千问 | 2008-10-1 21:20:45 | 显示全部楼层
语言这种东西指补过是工具罢了我是学习计算机 开始的时候也有你这种烦恼现在知道只要你精通一门就绝对可以了C C++ 是用于应用软件,游戏软件编程的 建议学这个Java现在精通的人实在是太多了...
回复

使用道具 举报

千问 | 2008-10-1 21:20:45 | 显示全部楼层
精通一门好。但是其他语言最起码你会看懂基本语法和代码。...
回复

使用道具 举报

千问 | 2008-10-1 21:20:45 | 显示全部楼层
C++ 最牛...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行