自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CKRGD的专栏

基础不牢,地动山摇.每一寸进步都有欢喜

原创 记录问题,CString::Format()函数格式化char类型

CString str_temp_0, str_temp_1; char c_temp; c_temp = 0x80; str_temp_0.Format(_T("%02X"), (byte)c_temp); str_temp_1.Format(_T("%02...

2017-12-01 18:28:23 712 0

转载 MFC控件公共属性和常用函数

所有控件的公共属性: ID:控件的资源标识。 Visiable:控件是否可见。 Disabled:控件是否被禁止、被禁止的控件无法接受键盘和鼠标输入。 Group:是否从这个空间开始一个新组。 Tab stop:在程序中是否可以用【Tab】键切换到...

2017-08-16 19:42:14 380 0

原创 C++产生随机数,每次运行得到的结果不一样

#include "stdafx.h" #include //rand #include//time #include "iostream"//cout using namespace std; #define random(x) (rand() % ...

2017-05-19 11:13:56 4198 0

原创 MFC添加对话框报错:enum { IDD = xxx};“xxx”: 未声明的标识符

IDD_DIALOG1是添加对话框的id,代码在dlalog1.h文件对话框类声明时有代码enum { IDD = IDD_DIALOG1}; 解决方案在.h文件添加#include "resource.h"

2016-01-18 14:27:27 4559 0

原创 CString截取两个字符串之间的字符串

使用CString::Find();和CString::Mid(); 代码 int first, last; CString cstr = "123A123456B123"; AfxMessageBox(cstr); first= cstr.Find("A...

2016-01-11 14:43:04 1186 0

原创 mfc 静态文本框让文字居中显示

vs2008  选择这个控件-->属性 Align Text --> Center  左右居中 Center Image --> True 上下居中

2015-10-12 10:19:28 5417 1

原创 MFC对话框程序,去掉边框和标题栏;窗口全屏显示。

抄录代码地址:传送们 只需在对话框的OnInitDialog函数添加一下代码 DWORD dwStyle = GetStyle();//获取旧样式 DWORD dwNewStyle = WS_OVERLAPPED | WS_VISIBLE| WS_SYSMENU |WS...

2015-09-11 14:57:27 7646 4

原创 给某字符串补齐长度为16的整数倍

如题,上代码 #include #include char *t = (char *)malloc(1000); char *buf = (char *)malloc(1020); char * fill_string(char *str) { int flag = 0; char ...

2015-08-03 15:51:33 1870 0

原创 为mfc自己创建的对话框添加OnInitDialog函数

在资源对话框里面自己创建对话框后添加类,然后并没有在这个类里添加有OnInitDialog函数,如果要这个函数显示在cpp里面必须重写这个函数如图 在这个对话框的.h文件里把鼠标光标移动到某位置时如图 点击这个重写按钮找到OnInitDialog函数添加重写就可以了。如图

2015-06-05 08:46:51 984 0

原创 MFC让按钮控件显示*.ico图标和文字说明

实现这个功能主要参考了这个资源:MFC 图文按钮通过重载CButton按钮。来实现在按钮上加载图片 实现方式是重载了CButton类来实现。 首先介绍合适的ico图标,一般mfc合适的ico图标为     尺寸:64*64,高度:64像素,宽度:64像素,位深度:32。   这个可以在...

2015-06-01 10:12:19 5548 0

转载 c++内存分配 -- new, delete, malloc, free

只为因内存分配而无法入眠的程序员,也为了自己 转载地址:  C++内存分配秘籍—new,malloc,GlobalAlloc详解 一、关于内存 1.内存分配方式 内存的分配方式有3种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好了,这块内存在程序运行期间都存在。 例如:...

2015-05-21 17:43:55 547 0

原创 sqlite数据库,读写 sqlite3_exec

参考代码点击打开链接 急需解决的问题: 怎么把从数据库读取的内容保存,如果谁有好的解决方法请联系我。邮箱地址 ak_33344@163.com 代码 // testData.cpp : 定义控制台应用程序的入口点。 // #include "stdafx....

2015-05-20 15:58:16 556 0

原创 fatal error C1853: “Release\xxx.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

解决方法:不使用预编译头。 项目属性-->配置属性--->c/c++--->预编译头--->创建使用预编译头--->不使用预编译头

2015-05-13 10:25:27 1371 0

原创 编译错误:无法在要求对象展开的函数中使用 __try

MSDN说这是个编译器错误C2712 无法在要求对象展开的函数中使用 __try 看这个不明白又找到了一个网页按照第二种方法编译通过。网址:    http://www.vcerror.com/?p=154 方法1: 单独把try里面的代码封装成一个函数,然后再在try里面调用...

2015-04-29 11:23:14 3851 0

原创 把字符串转换成int,float类型

当然输入的字符串要是‘0’到‘9’之间,不支持其他字符的识别,不支持小数,当然不能超出int的范围。 int Myatoi(char *s) { int num = 0; int temp; while(*s >= '0' && *s <= &...

2015-04-03 16:49:14 1371 0

原创 strcpy函数

原型声明:extern char *strcpy(char* dest, const char *src); 头文件:#include 和 #include 功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间,并返回指向dest的指针。 原型声明:char ...

2015-04-03 13:43:43 465 0

原创 冒泡排序

int _tmain(int argc, _TCHAR* argv[]) { int a[] = {1, 2, 3, 4, 0, 9, 8, 7, 6, 5}; int len = sizeof(a) / sizeof(int); for(int i = 0; i < len - 1...

2015-04-02 15:46:28 319 0

原创 求100的阶乘

int _tmain(int argc, _TCHAR* argv[]) { vector vec; vec.push_back(1); for(int i = 1; i <= 100; i++) { int len = vec.size(); for(int j = 0;...

2015-04-02 11:27:31 611 0

原创 找出500以内相加等于500的连续整数

for(int i = 0; i < 500; i++) { int sum = 0, k = 0; for(int j = i; j < 500; j++) { sum += j; k++; if(sum == 500) { for(su...

2015-03-30 16:22:28 925 0

原创 凑14

//如题:凑14;输入很多个整数(1 #include "stdafx.h" #include #include using namespace std; int main() { int a[] = {9, 1, 9, 7, 7, 7, 7, 5, ...

2015-03-10 17:00:55 612 0

原创 1000以内的水莲花数(阿姆斯特朗数)

int i,t,k,a[3]; for(i=2;i<1000;i++) /*穷举要判定的数i的取值范围2~1000*/ { for(t=0,k=1000;k>=10;t++) /*截取整数i的各位(从高向低位)*/ { a[t] = (i%k) / (k/10); /...

2014-12-09 21:36:56 2775 0

原创 写一个函数,输入一串字符串,求这个字符串中有多少个英文,多少空格,多少个数字,多少个其它字符

代码#include "stdafx.h" #include using namespace std; void fun1(char* str,int *a, int *b, int *c, int *d) { if(str == NULL) return; int ...

2014-11-16 20:12:46 2302 0

原创 sizeof()和strlen()

sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。 它不是函数。 sizeof操作符以字节形式给出其操作数的存储大小。 操作数可以是一个表达式或在括号内的类型名。 操作数的存储大小由操作数的类型决定。 用法:sizeof(类型说明符,变量名,数组或表达式); 定义 size...

2014-11-16 19:02:00 507 0

原创 TCP如何保证发包顺序

TCP提供了最可靠的数据传输,这是因为它给发送的每个数据包做顺序化

2014-11-16 18:24:26 2670 1

原创 写一个函数参数是一个int数值要求倒着输出这个数,要求用到递归算法。

递归算法的一个经典题目

2014-11-06 19:50:20 1468 0

提示
确定要删除当前文章?
取消 删除