笔记
lou__001
每天一小步,时间久了你会发现你已经走了很远
展开
-
字符串遇空格截断
//去空,将"123 "变成"123"void deleteEndNull(char * str){ char * temp = str; int count = 0; while((*temp) != ' ' && count strlen(str)) { count++; temp++;原创 2017-04-26 11:35:37 · 1814 阅读 · 0 评论 -
vs2010,MFC 使用对话框报错
现象: 代码中并不显红,且该对话框的控件双击均可以到达响应函数中,依然报错:error C2065:“IDD_DIALOG6”:未声明的标识符 解决办法:在stdafx.h中包含Resouce.h即可原创 2017-09-28 10:31:07 · 601 阅读 · 0 评论 -
linux下交叉编译放到arm板运行出错:-sh: ./no: not found
交叉编译时静态编译就可以了,之前不知道静态编译的时候做了什么,然后出现新的错误,然后改新错误,然后又出现新的错误,连段错误都出来了好吧不吐槽了这是我找到答案的地方:http://blog.csdn.net/aguangg_6655_la/article/details/53239281转载 2017-04-27 15:06:41 · 522 阅读 · 0 评论 -
自定义字符串定长拷贝函数my_strncpy()
char *my_strncpy(char*dest,constchar *ptr,intn){ char *temp = dest; int i = 0; while(*ptr != '\0') { if(i == n) { break; }原创 2017-04-26 14:59:00 · 822 阅读 · 0 评论 -
自定义字符串定长拼接函数my_strncat()
char *my_strncat(char*dest,constchar *ptr,intn){ char *temp = dest; while(*temp != '\0') { temp++; } int i = 0; while(*ptr != '\0') { i原创 2017-04-26 14:44:20 · 1097 阅读 · 0 评论 -
自定义字符串拼接函数my_strcat()
char *my_strcat(char*dest,constchar *ptr){ char *temp = dest; while(*temp != '\0') { temp++; } while(*ptr != '\0') { *temp = *ptr; te原创 2017-04-26 14:39:32 · 2753 阅读 · 0 评论 -
自定义字符串定长大小判断my_strncmp()
int my_strncmp(char*dest,const char *ptr,int n){ int i = 0; while(*ptr != '\0') { if(i == n) { break; } i++;原创 2017-04-26 12:03:36 · 630 阅读 · 0 评论 -
自定义字符串大小判断my_strcmp()
int my_strcmp(char *dest,char *ptr){ while(*ptr != '\0') { if(*ptr == *dest) { ptr++; dest++; } else if(*dest > *ptr)原创 2017-04-26 11:31:48 · 680 阅读 · 0 评论 -
自定义字符串拷贝my_strcpy()
char *my_strcpy(char *dest,char *ptr){ char *temp = dest; while(*ptr != '\0') { *temp = *ptr; temp++; ptr++; } *temp = '\0'; return ptr;}原创 2017-04-26 11:29:36 · 593 阅读 · 0 评论 -
字符串处理://在母串中查找子串,只保留子串之前的数据
//在母串中查找子串,只保留子串之前的数据char * myStrSubEnd(char *str,const char *dest){ char *tmpStr = str; int inde = 0; while(*tmpStr != '\0') { if((*tmpStr) == (*dest)) {原创 2017-04-26 11:41:24 · 851 阅读 · 0 评论 -
字符串处理://在母串中查找子串,只保留子串之后的数据
//在母串中查找子串,只保留子串之后的数据char * clientDialog::myStrSubFront(char *str,const char *dest){ char *tmpStr = str; // int inde = 0; while(*tmpStr != '\0') { if((*tmpStr) == (*d原创 2017-04-26 11:39:08 · 748 阅读 · 0 评论 -
从一个图片读数据,由这个数据来填充新建图片文件
FILE * file1;char * szTxt;int nLen;file1 = fopen("f:\\temp\\test.bmp", "rb");fseek(file1, 0, SEEK_END);nLen = ftell(file1);//nlen文件长度fseek(file1, 0, SEEK_SET);szTxt = (char *)malloc(nLen原创 2017-11-16 10:48:21 · 354 阅读 · 0 评论