- 博客(41)
- 资源 (5)
- 收藏
- 关注
原创 简单实用的打印函数执行日志的代码WriteLog函数
char pLogPath[1000];char pCurrentDirectory[1000];int WriteLog(const char *format, ... ) //if succeeds,return 0.else return 1.{ MakeGlobalPath(); strcat(pLogPath,"Restore.txt"); FILE *fStream =
2014-07-28 11:49:20 4530
原创 error:error C2065: 'ConvertStringSecurityDescriptorToSecurityDescriptor' : undeclared identifier
1、包含了头文件Sddl.h,也调用了静态库Advapi32.lib,可是还是出问题。
2014-07-28 11:28:51 1198
原创 error:Cannot create file when that file already exists_
1、程序是调用汤总的程序,应该没什么问题。只是改了某些读取的分区的信息。
2014-07-23 12:40:28 4706
原创 error:cannot convert parameter 1 from 'unsigned char *' to 'char *'
原文是: unsigned char *ucWriteMbr = (unsigned char *)malloc(sizeof(unsigned char)*5); strcpy(ucWriteMbr,"0x11223344");strcpy只对char指针有效,不能对byte类型
2014-07-22 19:23:28 4018
原创 执行函数execwait(NULL,lpCmd,120000)
bool execwait(char *cmdline,char *cmd,int timeout){ PROCESS_INFORMATION pi; STARTUPINFO si; ZeroMemory( &pi, sizeof(pi) ); ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si);
2014-07-16 19:17:45 1802
原创 Errors reported here must be corrected before the service can be started
在调用这句话不是error,而是提示:如果这行下边出现错误则解决错误后再启动!
2014-07-16 18:52:41 18783 2
原创 在windows中注册并开启Apache、MySQL服务的命令
注册并开启MySQL:(先关闭后开启)net stop mysqlmysql\bin\mysql.exe -remove mysqlmysql\bin\-install mysqlnet start mysql
2014-07-16 14:28:43 1429
原创 简单的程序日志打印函数WriteLog,适用于vc等,含宽字符。
#include #include #include #include #pragma comment(lib,"Psapi.lib")char szLogPath[1000];char szCurrentDirectory[1000];bool WriteLog(char *pLog){ FILE *fScream = fopen(szLogPath,"a+"); i
2014-07-15 15:43:13 2642
原创 GetFileAttributes可以用于文件夹的检测,如"c:\\1"即代表磁盘下的名称为"1"的文件夹。
#include #include void main(){ if (GetFileAttributes("c:\\1")!=INVALID_FILE_ATTRIBUTES) { cout<<"exist"<<endl; } else { cout<<"not exist"<<endl; }}
2014-07-14 13:42:10 952
原创 配置个人重定向是否成功的循环
void RePoint(){ char szCmd[100]; DWORD dwRePointResult = INVALID_FILE_ATTRIBUTES; char szRePointFile[100]; char szLog[100]; DWORD dwRePointCounts
2014-07-14 10:26:03 573
转载 批处理延时启动小全
转载自:http://blog.163.com/zsmasheng@126/blog/static/43055950201042081950826/
2014-07-11 10:20:59 1188
原创 获取局域网内的smsblserver主机的IP地址代码
#include #include "EXE_DLL_NetHelp.h"#include #pragma comment(lib,"DLL_NetHelp.lib")void main(){ char pHostIp[260]; char pHostName[260] = "smsblserver"; if (!DLL_NH_GetHostIPFromNameA(pHost
2014-07-07 21:04:43 875
原创 想要保持智力水平,需要注意如下关键。
转自:http://zhidao.baidu.com/daily/view?id=480①不要伤害大脑的神经元。比如不要使用会改变神经递质的药物。任何伤害血管的因素,比如吸烟、酒精、高血压、糖尿病等等,也都会影响你的智力。而能够改善身体的有氧运动则像一剂“聪明药”。一个酗酒嗑药不运动的20岁大脑,很可能完全不如一个60岁大脑。澳洲研究者曾让一些自觉健忘的澳洲人每周快走两个半小时,6个月
2014-07-07 15:07:02 610
转载 error:CreateFile()函数使用了FILE_FLAG_NO_BUFFERING后就不能使用SetFilePointer了
转子csdn论坛:我要读取一个大文件,为了不影响性能,故CreateFile()函数包含了标志。HANDLE hFile=NULL;hFile=CreateFile(m_chFileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMA
2014-07-07 13:10:50 3098
原创 error:在使用大于号之前忘记将大于号两边的类型转化为一致
代码如下:if (ProcessRate != this->Label4->Caption) { this->Label4->Caption = ProcessRate; sprintf(pLog,"更新了进度条"); WriteLog(pLogPath,pLog); }
2014-07-07 10:45:34 561
原创 文件操作函数fprintf
1、fprintf#include #include #includeint main(){ FILE *fRead,*fWrite; char chChar = 'a'; char szFileContent[100]; int i = 0; fRead = fopen("d:\\1.txt","r+");// fWrite = fopen("d:\\1.txt",
2014-07-06 19:37:52 708
转载 20140705:c++builder去掉窗体的关闭按钮
一种是把窗口的属性BorderStyle改成bsNone。这样窗口的最大化最小化关闭按钮全不在了,然后你再在窗口中用其他按钮来实现关闭等、(这种方法有个不好就是不能拖动窗口,窗口被固定。当然你可以用mousemove等鼠标事件来实现窗口移动)还有一种方法,首先,最大、小化你可以根据需要在BorderStyle上面选择。然后可以把窗口右上角上的关闭按钮X变成不可用(变灰色)。具体方法是在窗口的
2014-07-05 21:02:20 2254
转载 vc中的build,run,compile的区别
一个C/C++程序的生成要经历以下步骤: 1.编写文本代码,生成C或cpp文件,这时候它还是文本的; 2.编译,就是compile,由C编译程序对你写的代码进行词法和句法分析,发现并报告错误,有错时编译不能通过。如若无错,则生成中间代码,扩展名为obj,此时它便是二进制的了; 3.连接,在汇编里称link,在C里叫生成,即build,它的作用是生成可执行的exe文件。由
2014-07-05 20:47:55 5846
转载 赋值操作符的返回值
转自http://hi.baidu.com/sinbad_li/item/24d75575d9b36e2ed6a89c51
2014-07-05 20:16:16 2575 1
原创 文件操作函数fseek设置文件指针的位置,第三个参数是起始地址,有0,1,2三个值,分别指首地址,当前地址,文件尾地址EOF;第二个参数是偏移地址正为右,负为左
#include #include void main(){ FILE *fStream =NULL; fStream = fopen("d:\WIMRepairRead.txt","rw+");//包含在stdio.h中 if (NULL != fStream) { fseek(fStream,-2,SEEK_END); printf("fgetc(fStream):
2014-07-05 19:59:05 4979 2
原创 文件操作函数feof判断是否指向文件的结尾处,结尾即为空字符
#include #include int main(){ FILE *fStream = NULL; int iReturn = 1; char ch; fStream = fopen("d:\\wimrepairread.txt","r+"); if (fStream != NULL) { fseek(fStream,0,SEEK_SET); ch = fg
2014-07-05 19:08:21 2031
原创 fgetc读取简单文件的内容
#include #include int main(){ FILE *fStream = NULL; int iReturn = 1; char ch; fStream = fopen("d:\\wimrepairread.txt","r+"); if (fStream != NULL) { fseek(fStream,0,SEEK_SET); while((
2014-07-05 18:48:24 1974
原创 error:while(ch = fgetc(fStream)!= EOF)和while(ch = fgetc(fStream)&& ch != EOF)是有问题的
while(ch = fgetc(fStream)!= EOF)printf("%c\n",ch);输出的是笑脸的符号,而不是文本文件中的字符。因为,while中的表达式,!=的优先级高于=,故会将!=的结果赋给ch,并输出。以后千万不能聊这么随意了。
2014-07-05 18:21:01 991
原创 一些招聘信息
二、阿里巴巴JD:(集团安全)Windows桌面端C/C++资深开发工程师/leader 1.精通C/C++语言,3年或以上C/C++开发经验,有大中型软件开发经验; 2.精通Win32平台,3年或以上Win32平台开发经验; 3.熟练掌握面向对象的分析,设计和编程,对架构模式和设计模式有着比较深刻的认识; 4.熟练掌握常用的算法和数据结构; 5.熟练掌握网络编程,对TCP/I
2014-07-05 14:10:47 638
原创 错,易错,容易错的地方:fopen的r+,malloc连续内存,net start mysql与netstat -ano,GetCurrentProcess和malloc的头文件
1、fopen中的“r+”是以可读写方式打开的
2014-07-05 14:08:26 996
原创 _beginthreadex与WaitForSingleObject
#include #include #include #include #include #include bool CheckLastRate(char *lpContent);unsigned int _stdcall Check_Thread(LPTSTR lpContent);int ProcessRate = 0;int main(){ FILE *
2014-07-03 16:01:36 1933
转载 error:VC编译错误:error C2065: '_beginthreadex' : undeclared identifier
我在一个程序中使用了_beginthreadex函数,并包含了PROCESS.h头文件. 但总是编译错误:error C2065: '_beginthreadex' : undeclared identifier.上网一查,才知道需要做以下设置:工程->设置->C/C++->Code Generation->Use run-time libray->选 Debug Multithread(多线
2014-07-03 16:00:19 1875
原创 error:多次显示的内容不一样
错解: char pCmd[260]; char lpGhostName[260]; lpGhostName[0]=szBackUp; _tcscat(lpGhostName,TEXT(":\\ghost.wim ")); _tcscpy(pCmd,"x:\\tools\\WIM\\WIMrepair.exe "); _tcsca
2014-07-02 22:35:43 727
转载 error:fread / fwrite 返回 0 的问题
没想到不论我怎么改count的值,都不会改变它的返回值。我开始觉得是我的函数调用的不对,
2014-07-02 14:41:03 2681
iPhone性能测试工具GT (腾讯)
2017-07-18
jQuery UI插件
2014-12-30
WndTab及其注册机(vc6文件切换工具)
2014-06-22
简单的流程图绘制软件,比微软的visio用着方便
2014-05-13
vc小助手(Visual Assist X)最新版
2014-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人