语言喜爱程度:C > C++ > C#
曾经认为,学好C语言打遍天下无敌手。 后来发现为了面向对象,不得不用C++,后来发现面向对象果然是非常伟大的思想! 再后来,从VS6.0这个版本之后,VC就已经没有什么太大的变化了,MFC等等都已经稳定下来了,微软不玩了,微软跑到.net平台上面去玩了!!微软一些新的应用,全部都跑到.net平台上去了,VC平台个人觉得就剩下MFC开发桌面程序具有优势。。。。。。为了微软的这些新东西,不得不去搞C#,感觉就被微软“强奸”了!! C语言的通用性好,效率高,在嵌入式平台和Linux环境下,C语言是王者。 C++效率高,面向对象,STL,boost,boost的MPL,loki等库相当牛B,语法自由。 C#,被微软“强奸”的,微软开发了很多好用的东西,对开发起来省很多事情,有些东西就是根本,为了这些好用的东西,不得不用C#。 别人一般说,C/C++,不过我是C/C++/C#啊。
相关文档:
Delphi 与 C/C++ 数据类型对照表
Delphi数据类型C/C++
ShorInt
8位有符号整数
char
Byte
8位无符号整数
BYTE,unsigned short
SmallInt
16位有符号整数
short
Word
16位无符号整数
unsigned short
Integer,LongInt
32位有符号整数
int,long
Cardinal,LongWord/DWORD
32位无符号整数
unsigned long
Int6 ......
/*
本段代码在公司项目中实际远程调用第三方公司提供的C#开发WebService的示例
*/
/**
* 登录游戏
*
* @param paramPN
* @param paramTerraceID
* @param paramSvrID
*/
private String loginGame(String paramPN, HttpServletRequest req){
&n ......
通用函数库在头文件stdlib.h中声明,比较庞大,主要分为以下几大类:存储分配、随机数生成、数字转换与整型运算、程序退出与环境通信、搜索与排序、多字节与宽字符的转换。由于汲及到存储分配、环境通信等,因此它们的大多数也依赖于操作系统。glibc中,通用函数库的核心实现在stdlib和malloc两个目录下 ......
/加了下面两个头文件,是为了在Win32工程中使用MFC的特性!
#include <afx.h>
#include <afxwin.h>
#include "stdio.h"
#include "conio.h"
////加了下面两句,是为了能够用string(basic_string类型)
#include <string>
using namespace std;
int main(int argc, char* argv[ ......