开发一个QQ客户端要多久?仅用C++就可以编了吗?
2个回答
展开全部
从语言的角度来讲,可以用c++来编写了,但是在实际的程序设计中实际上涉及很多编程的技术,以及一些非编程技术。
以qq为例,现在的qq2011做的很漂亮了,采用了wpf技术,而且需要事先找美工进行设计,这个就不算c++的范畴了
然后qq是一个网络软件,一般用socket来进行通信,这就涉及到网络编程的只是,需要对一些windows的api进行了解,当然这些api都是支持c++的
所以你说的用某种语言来实现某个程序,基本上只要是个编程语言都能做到,关键就是看他们实现的效率啊,兼容性啊,可维护性啊等等方面的问题了。
不过通过编写一个简单功能的qq来学习某些编程技术,熟悉编程语言倒是不错的选择 。
最后你说的要多久,这个就看你对程序的要求了,如果你想完整的实现qq2011的功能,估计得到猴年马月了,细节太多了。如果只是实现两个人聊天的功能的话,如果你对网络编程比较熟悉,而且对界面开发也有一定的了解,一星期足矣。不然的话边学习,边编写, 3-4星期也差不多了。
以qq为例,现在的qq2011做的很漂亮了,采用了wpf技术,而且需要事先找美工进行设计,这个就不算c++的范畴了
然后qq是一个网络软件,一般用socket来进行通信,这就涉及到网络编程的只是,需要对一些windows的api进行了解,当然这些api都是支持c++的
所以你说的用某种语言来实现某个程序,基本上只要是个编程语言都能做到,关键就是看他们实现的效率啊,兼容性啊,可维护性啊等等方面的问题了。
不过通过编写一个简单功能的qq来学习某些编程技术,熟悉编程语言倒是不错的选择 。
最后你说的要多久,这个就看你对程序的要求了,如果你想完整的实现qq2011的功能,估计得到猴年马月了,细节太多了。如果只是实现两个人聊天的功能的话,如果你对网络编程比较熟悉,而且对界面开发也有一定的了解,一星期足矣。不然的话边学习,边编写, 3-4星期也差不多了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |