腾讯QQ使用哪种语言开发的

腾讯QQ使用哪种语言开发的,第1张

腾讯QQ是由深圳腾迅公司开发出来的,所用的核心语言是C++这个强大的编程语言。

目前QQ已经覆盖MicrosoftWindows、OSX、Android、iOS、WindowsPhone等多种主流平台。其标志是一只戴着红色围巾的小企鹅。

腾讯QQ支持在线聊天、视频聊天以及语音聊天、点对点断点续传文件、共享文件、网络硬盘、自定义面板、远程控制、QQ邮箱、传送离线文件等多种功能,并可与多种通讯方式相连。

1999年02月,腾讯正式推出第一个即时通信软件——“OICQ”,之后改名为腾讯QQ。

此外QQ还具有与手机聊天、视频通话、语音通话、点对点断点续传传输文件、传送离线文件、共兄凳享文件、QQ邮箱、网络收藏夹、发送贺卡等,储存文件等功能。

扩展资料:

一、C++技术应用:

1、科学计算

在科学计算领域,FORTRAN是使用最多的语言之一。但是C++凭借先进的数值计算库、泛型编程等优势在这一领域也应用颇多。

2、网络软件

C++拥有很多成熟的用于网络通信的库,其中最梁尘绝具有代表性的是跨平台的、重量级的ACE库,该库可以说是C++语言最重要的成果之一,在许多重要的企业、部门甚至是军方都有应用。

3、 *** 作系统

在该领域,C语言是主要使用的编程语言。但是C++凭借其对C的兼容性,面向对象性质也开始在该领域有一席之地。

二、C++工作原理

C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。

即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

参考资料:橡姿百度百科-QQ

参考资料:百度百科-C++

腾讯QQ的开发分客族卖悉户端软件和兆乎服务器端软件两部分,客户端采用 Microsoft Visual C++开发,服务器端软件采配嫌用Linux gcc开发 ,数据库采用MySql 数据库,腾讯QQ采用标准的TCP/IP协议为通信协议,腾讯QQ客户端之间的消息传送也采用了UDP模式,这不同于国外的ICQ在客户端之间采用TCP进行通讯的模式。

QQ所用的语言是C++这个拆迹强大的面向对轿顷象的编程语言。

Windows客闭御陆户端主要是C++ COM/ATL

Q+Web 后端C++ CGI ,前端javascript和flash

这类问题不难找答案,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12524524.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存