
编程语言小节
文章平均质量分 50
sxbluebird
这个作者很懒,什么都没留下…
展开
-
编程语言之C#, C++ 【一】
无论C#, C++, 都必须说明白的是:1 基本数据类型:[有符号,无符号] integer[char], string, float 这些也是"现实世界"中的抽象描述,例如表示人年龄的用integer,范围1~100/150; 人名字的用string; 金钱的用float C#: int, string, float c++: int, string, float 特殊的2个,表原创 2008-04-23 16:49:00 · 1249 阅读 · 1 评论 -
编程语言之C#, C++ 【二】
6 运行时刻解析、表示类型, 我是谁。 c++: RTTI c#: reflect7 学习语言的态度: 拿来主义,不用从底层做起,先学会时候优秀的lib,公认的lib 熟悉、再熟悉你必须使用的namespace,lib库,再一点一点扩展。 "师夷长技以自强"8 DP 设计模式的应用, 实际上在c#,C++里面,包括构造函数、析构函数就是一种模式 不用模式也没有关系,只要原创 2008-04-24 09:33:00 · 1076 阅读 · 1 评论 -
程序语言间不是问题
今天有个网友,问我C++的问题,我是不熟悉C++的,但是,我用我C#的编码的经验,很轻松的帮助她解决了问题,我感到很高兴。 程序语言不是问题,学习一门语言学精通了,遇到其他的问题,特别是解决具体问题的时候,是很容易解决的。原来c++,C#间,语言的差别也不是问题呀!原创 2008-05-13 17:50:00 · 958 阅读 · 0 评论 -
实际编程中常用的线程同步技术【C#,C++】
问题: 启动2个线程,一个收,一个保存收到的数据C#中:利用AutoResetEvent, WaitHandle.WaitAny来处理。 外部申明AutoResetEvent mreceiveEvent; 收线程: 收到数据后mreceiveEvent.Set(); sleep(20);//20ms 保存线程:在while(true){ int index = WaitHa原创 2008-05-14 09:33:00 · 1469 阅读 · 0 评论 -
总结程序员面试之C C++
回忆之关于c, c++面试, 大都是基本工,关于数据结构的、指针、字符串的居多。 1 strcpy,不用系统函数,实现过程 2 针对单链表用指针实现:Insert, Add, Delete, Print 3 上述2的引申:m个小孩一圈,数到n的quit, 最后剩的小孩是几 。【也是关于指针操作】 4 设计模式原创 2008-05-13 11:11:00 · 1059 阅读 · 0 评论 -
函数传递参数
【C++, C#】值传递: 当调用的时候,发生了值拷贝,即函数的形参仅仅是用实参初始化了的副本; 这个形参,仅仅在函数内部有效,出了函数体,则自动失效。引用传递:实际上,传递过去的实参的内存heap里面的地址, 自然在函数里面使用形参,改变的也就是heap里面的东西。就算函数里面的形参,出了函数体失效,那么heap里面的值实际上已经在函数里面修改了,达到了效果。 在C++原创 2008-05-30 15:54:00 · 1824 阅读 · 1 评论 -
仿QQ悬挂窗口的实现封装
1 参考仿QQ悬挂窗口的实现 作者: 郑瑜。 在调试基础上,对悬挂功能[Docking]进行封装处理。非常方便实际编程中的直接调用。再次感谢郑瑜,通过他的文章而产生的灵感。 2 按钮,用CButtonST实现 参考www.codeproject.com , 详细参考:CButtonST v3.9 (MFC Flat buttons)By Davide Calabro方便应用程序使用:原创 2008-10-31 16:10:00 · 1766 阅读 · 1 评论