随笔 - 390,  文章 - 34,  评论 - 62,  阅读 - 139万

文章分类 -  c++

8个免费实用的C++GUI库
摘要:C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,都是C++擅长的地方。C++之所以能做到这一点,原因在于它是一门即能提供极高的性能,又能提供良好接口的语言。C性能很高,但是封装太差;Java封装很好,但性能不适合做界面开发,更别谈大型游戏。C++的GUI库除了最为人所熟知的MFC,其实还有其它很多,这篇文章列举了8个免费且实用的C++ GUI库。C++是一种多范式,遵循自由的形式,并且通用的一门强大的编程语言,这门语言被视为是中间层次的语言,之所以这样认为,是因为它拥有高层语 阅读全文
posted @ 2013-09-23 22:21 可笑痴狂 阅读(32742) 评论(2) 推荐(1) 编辑
对学习C++的一些忠告(百度文库上看的,很中肯)
摘要:1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;6.会用Visual C++,并不说明你会C++;7.学class并不难,template、STL、g 阅读全文
posted @ 2013-07-27 16:17 可笑痴狂 阅读(606) 评论(2) 推荐(1) 编辑
DEV-C++ 调试方法简明图文教程(转)
摘要:DEV-C++ 调试方法简明图文教程Dev-C++ 调试方法简明图文教程来源:蚂蚁的 C/C++ 标准编程作者:antigloss 等级:精品发布于2006-12-07 22:43 被读27065次 【字体:大中小】1.把“生成调试信息”设置为 Yes。方法如下: Tools(工具) --> Compiler Options(编译器选项) --> Settings(设置)2.编译程序。请参考:Dev-C++安装&使用教程Dev-C++编译多文件程序的方法3.设置断点(Break point)把光标移动到您想暂停执行的那一行,按 ctrl + F5,或者直接用鼠标点击下图红线 阅读全文
posted @ 2013-03-16 17:43 可笑痴狂 阅读(10835) 评论(0) 推荐(0) 编辑
c/c++笔试面试题(5)
摘要:c/c++笔试面试题(5)2007-11-08 16:511627人阅读评论(0)收藏举报.实现双向链表删除一个节点P,在节点P后插入一个节点,写出这两个函数。2.写一个函数,将其中的/t都转换成4个空格。3.Windows程序的入口是哪里?写出Windows消息机制的流程。4.如何定义和实现一个类的成员函数为回调函数?5.C++里面是不是所有的动作都是main()引起的?如果不是,请举例。6.C++里面如何声明const void f(void)函数为C程序中的库函数?7.下列哪两个是等同的int b;A const int* a = &b;B const* int a = & 阅读全文
posted @ 2012-11-28 18:00 可笑痴狂 阅读(892) 评论(0) 推荐(0) 编辑
c/c++笔试面试题(4)
摘要:c/c++笔试面试题(4)2007-11-08 16:46749人阅读评论(0)收藏举报Sony笔试题 1.完成下列程序 * *.*. *..*..*.. *...*...*...*... *....*....*....*....*.... *.....*.....*.....*.....*.....*..... *......*......*......*......*......*......*...... *.......*.......*.......*.......*.......*.......*.......*....... #include<stdio.h>... 阅读全文
posted @ 2012-11-28 17:59 可笑痴狂 阅读(3454) 评论(0) 推荐(0) 编辑
c/c++笔试面试题(3)
摘要:c/c++笔试面试题(3)2007-11-08 16:45903人阅读评论(0)收藏举报1.求下面函数的返回值(微软)int func(x){ int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx;}假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是“引用”?申明和使用“引用”要注意哪些问题?答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该 阅读全文
posted @ 2012-11-28 17:57 可笑痴狂 阅读(535) 评论(0) 推荐(0) 编辑
c/c++笔试面试题(1)
摘要:c/c++笔试面试题(1)2007-11-08 16:42460人阅读评论(0)收藏举报1. 以下三条输出语句分别输出什么?[C易]char str1[] = "abc";char str2[] = "abc";const char str3[] = "abc";const char str4[] = "abc";const char* str5 = "abc";const char* str6 = "abc";cout << boolalpha << 阅读全文
posted @ 2012-11-28 17:56 可笑痴狂 阅读(479) 评论(0) 推荐(0) 编辑
c/c++笔试面试题(2)
摘要:c/c++笔试面试题(2)2007-11-08 16:43464人阅读评论(0)收藏举报int Strcmp(char *str1, char *str2){ int i=0; int b=0; while(str1[i]||str2[i]) { if(str1[i]>str2[i]) { b=1;break; } else if(str1[i]<str2[i]) { b=-1;break; } i++; } return b;}***************************************************************************** 阅读全文
posted @ 2012-11-28 17:56 可笑痴狂 阅读(291) 评论(0) 推荐(0) 编辑
cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
摘要:cin、cin.get()、cin.getline()、getline()、gets()等函数的用法2007-11-17 22:23898人阅读评论(0)收藏举报【原创】cin、cin.get()、cin.getline()、getline()、gets()等函数的用法2007/10/27 22:51学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、get 阅读全文
posted @ 2012-11-28 17:49 可笑痴狂 阅读(255) 评论(0) 推荐(0) 编辑
给初学C++者的50条忠告 这个文章我一直保存着留着和大家分享下相信大家也有这样的经历
摘要:1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》, 不要因为他们很难而我们自己是初学 者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言 5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; 6.会用Visual C++,并不说明你会C++; 7.学class并... 阅读全文
posted @ 2012-10-30 15:32 可笑痴狂 阅读(214) 评论(0) 推荐(0) 编辑
string 类的小结
摘要:string类的小结C++ string资料一之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。首先,为了在我们的程序中使用string类型,我们必须包含头文件 <string>。如下:#include <string> //注意这里不是string.h。string.h是C字符串头文件1 阅读全文
posted @ 2012-09-14 16:11 可笑痴狂 阅读(2851) 评论(0) 推荐(0) 编辑


< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示