在我们使用qq的过程中,有没有灵光一闪,这qq是什么东西做的
,也就是qq是怎么开发的。搜了一下,大神居多啊,看看大家都是怎么说的。
我在Mac QQ崩溃时候的栈里面发现,内核好像有CString类似的东西,而且还是用的宽字符..总之是用的C++ ,Mac QQ外壳当然是Cocoa
Windows客户端主要是C++ COM/ATL ,Q+Web 后端C++ CGI ,前端javascript和flash
腾讯QQ的开发分客户端软件和服务器端软件两部分。客户端采用 Microsoft Visual C++开发;
对Windows桌面系统来说,也就C++能够开发这种重量级的应用了。
Windows 客户端是C++写的,据说是因为安全因素。Native Code反编译的难度远大于Managed Code。前些日子360和MIUI之间不兼容的事情,360就被反编译了。
既然是Mac QQ,应该是用Object-C,可能结合web语言开发
Windows平台是C++编译的,而且是在VS C++下开发的。有一次我的电脑无法运行QQ,提示没有Microsoft Visual C++
Redistributable Package (x86)。
或者这类问题不难找答案,直接上腾讯的招聘网站,查看相关开发岗位的需要即可判断。
哈哈,各位大神牛叉吧,大部分都说是用的C++,想当初学的C++是一头雾水啊。