
c++
wodexiaobaitu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++向上转换
在 C/C++ 中经常会发生数据类型的转换,例如将 int 类型的数据赋值给 float 类型的变量时,编译器会先把 int 类型的数据转换为 float 类型再赋值;反过来,float 类型的数据在经过类型转换后也可以赋值给 int 类型的变量。数据类型转换的前提是,编译器知道如何对数据进行取舍。例如:inta=10.9; printf("%d\n",a);输出结果为...转载 2019-10-23 11:59:43 · 549 阅读 · 0 评论 -
CPaintDC 、CWindowDC、 CClientDC、 CDC的区别与联系
CPaintDC 、CWindowDC、 CClientDC、 CDC关系图:一句话概括:CPaintDC 无效区dc, 相当于BeginPaint, EndPaint CClientDC 客户区dc, 相当于GetDC, ReleaseDC CWindowDC 整窗口dc,转载 2015-01-06 17:24:36 · 466 阅读 · 0 评论 -
线程
Win32线程WindProc(){}WINMain(){CreateWindow();ShowWindow();while(GetMessage()){TranslateMessage();DiapatchMessage();}}当窗口回调函数没有结束时,DiapatchMessage()函数是不会返回的,该函数不返回转载 2015-01-26 17:30:13 · 854 阅读 · 0 评论 -
enum的用法
11.10 枚举类型 在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,一个班每周有六门课程等等。如果把这些量说明为整型,字符型或其它类型显然是不妥当的。为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”转载 2015-01-06 17:12:34 · 1193 阅读 · 0 评论 -
将一个十六进制字符串转换为十进制数值的问题
在程序中,我们有时需要将一个十六进制字符串转换为十进制数字。比如:char *ptr="0x11";int n=0;//我们想让n等于0x11,即17 通常我们在C中,想将一个字符串转换为一整形数字,通常会使用下面的方法: [cpp] view plaincopyprint?char *ptr="123"; int n=0; n=atoi转载 2014-12-25 18:17:44 · 525 阅读 · 0 评论 -
c++ select模型
#include "stdafx.h" #include #include #define PORT 5150 #define MSGSIZE 1024 #pragma comment(lib, "ws2_32.lib") int g_iTotalConn = 0; SOCKET g_CliSocketArr[FD_SETSIZE];转载 2016-10-25 14:33:01 · 2090 阅读 · 0 评论 -
如何计算时间复杂度
一、概念时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a*2^n+b*n^3+c*n^2+d*n*lg(n)+e*n+fa ! =0时,时间复杂度就是O(2^n);a=0,bO(n^3);a,b=0,cO(n^2)依此类推eg:(1) for(i=1;i //循环了n*n次,当然是O(n^2) f转载 2017-04-24 16:16:22 · 494 阅读 · 0 评论 -
安装Xcode遇到的问题
Xcode8版本除了8.3.3以外,都可以成功进行解压成功原创 2017-10-04 14:04:15 · 1610 阅读 · 0 评论