RoyalGao

要像一棵树栽在溪水旁,按时侯结果子,叶子也不枯干(诗篇)。
Mail: gaoquanning@163.com

导航

2013年8月21日 #

执行DOS命令并得到输出

摘要: 在VC下执行DOS命令并得到输出(转)在VC下执行DOS命令并得到输出(转)2009-12-23 14:10http://topic.csdn.net/u/20081118/22/644899d5-43f3-4461-b101-f2c9838ee401.html a. system("md c:\\12"); b. WinExec("Cmd.exe /C md c:\\12", SW_HIDE); c. ShellExecute ShellExecute(NULL,"open","d:\\WINDOWS\\system32\ 阅读全文

posted @ 2013-08-21 11:12 RoyalGao 阅读(4105) 评论(0) 推荐(0) 编辑

2013年8月20日 #

字符处理库中的函数

摘要: 一、字符处理库中的函数#include函数原型:int f(int c)函数说明:C语言定义的处理字符操作,包括是否是数字,字母,打印字符,十六进制数字,大小写转换等,具体如下:isalnum:Check if character is alphanumeric (function)isalpha :Check if character is alphabetic (function)iscntrl :Check if character is a control character (function)isdigit :Check if character is decimal digit 阅读全文

posted @ 2013-08-20 14:59 RoyalGao 阅读(317) 评论(0) 推荐(0) 编辑

C语言常用的字符串操作函数

摘要: C语言常用的字符串操作函数2012年11月08日⁄C/C++,编程开发⁄暂无评论⁄ 阅读 1,846+1、初始化字符串#includevoid*memset(void*s,intc,size_tn); //返回值:s指向哪,返回的指针就指向哪memset函数把s所指的内存地址开始的n个字节都填充为c的值。通常c的值为0,把一块内存区清零。例如定义char buf[10];,如果它是全局变量或静态变量,则自动初始化为0(位于.bss段),如果它是函数的局部变量,则初值不确定,可以用memset(buf, 0, 10)清零,由malloc分配的内存初值也是不确定的,也可以用memset清零。2、取 阅读全文

posted @ 2013-08-20 14:49 RoyalGao 阅读(374) 评论(0) 推荐(0) 编辑

trim的实现

摘要: void ltrim(char *s){ char *p; p = s; while(*p == ' ' || *p == '\t'){*p++;} strcpy(s,p);}void rtrim(char *s){ int i; i = strlen(s)-1; while((s[i] == ' ' || s[i] == '\t') && i >= 0){i--;}; s[i+1] = '\0';}void trim(char *s){ ltrim(s); rtrim(s);} 阅读全文

posted @ 2013-08-20 14:30 RoyalGao 阅读(198) 评论(0) 推荐(0) 编辑

2013年8月19日 #

读写txt

摘要: 读写txtabc1223@126.com11222aadad222@qq.com1243444vvv4444@qq.com5444444把邮箱的数字排除掉#include #include int main(){ FILE * fp = fopen("in.txt", "rb"); if (fp == NULL) { fprintf(stderr, "cannot open file"); exit(0); } FILE * wfp = fopen("out.txt", "w"); if (wf 阅读全文

posted @ 2013-08-19 11:34 RoyalGao 阅读(268) 评论(0) 推荐(0) 编辑

fopen

摘要: fopen打开文件参数说明:参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。mode有下列几种形态字符串:r 以只读方式打开文件,该文件必须存在。r+ 以可读写方式打开文件,该文件必须存在。rb+ 读写打开一个二进制文件,允许读写数据。rw+ 读写打开一个文本文件,允许读和写。w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾, 阅读全文

posted @ 2013-08-19 11:15 RoyalGao 阅读(316) 评论(0) 推荐(0) 编辑

system()函数的具体用法

摘要: system()函数的具体用法system函数:int __cdecl system(const char *);即调用DOS命令,需要包含的头文件为:比如system("cls");//清屏,等于在DOS上使用cls命令下面列出常用的DOS命令,都可以用system函数调用:ASSOC显示或修改文件扩展名关联。AT计划在计算机上运行的命令和程序。ATTRIB显示或更改文件属性。BREAK设置或清除扩展式CTRL+C检查。CACLS显示或修改文件的访问控制列表(ACLs)。CALL从另一个批处理程序调用这一个。CD显示当前目录的名称或将其更改。CHCP显示或设置活动代码页数 阅读全文

posted @ 2013-08-19 10:08 RoyalGao 阅读(14262) 评论(0) 推荐(1) 编辑

2013年8月18日 #

CreateToolhelp32Snapshot枚举进程

摘要: CreateToolhelp32Snapshot枚举进程CreateToolhelp32Snapshot枚举进程要实现功能描述 :在进程中关闭某一应用程序。(常用于 :系统监控类软件)处理思路分为两步:借助系统快照实现对系统当前进程的枚举和根据枚举结果对进程进行管理。/************************************************************************进程的枚举知识理解:在Windows操作系统下,系统已为所有保存在系统内存中的进程、线程以及模块等的当前状态的信息制作了一个只读副本--系统快照,用户可以通过对系统快照的访问完成对进程当 阅读全文

posted @ 2013-08-18 18:37 RoyalGao 阅读(1082) 评论(0) 推荐(0) 编辑

2013年8月4日 #

常用功能代码思考1:Edit1中内容同步到Edit2中

摘要: 常用代码1:Edit1中内容同步到Edit2中常用于输入起始文件名1--转化之后保存的文件2,大部分情况下需要二者命名一致。可能转化过后的内容或者后缀名有变化而已!//文件名同步void __fastcall TForm1::Edit1Change(TObject *Sender){ Edit2->Text = Edit1->Text;}//---------------------------------------------------------------------------//清空Edit2void __fastcall TForm1::Button1Click(T 阅读全文

posted @ 2013-08-04 22:25 RoyalGao 阅读(230) 评论(0) 推荐(0) 编辑

2013年7月19日 #

3参数的思考

摘要: 3个参数时,如A、B、C------> 都不选-------case 0 选A -------case 1 选B -------case 2 选C -------case 3 选A+B-------case 4 选A+C-------case 5 选B+C-------case 6 选A+B+C-------case 7代码一:待补代码二:待补 阅读全文

posted @ 2013-07-19 17:33 RoyalGao 阅读(97) 评论(0) 推荐(0) 编辑