`

C/C++读写文件实例

    博客分类:
  • c++
阅读更多
// OptFile.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
#include <string.h>
using namespace std;
 

 

//!计算字符串的长度
int  myStrlen(const char pStr[])
{ 
 for(int i=0;;i++)
 {
  if(pStr[i]=='\0')
  {
   return i;
  }
 }
}
//!计算字符串的长度
int  myStrlenx(const char* pStr)
{
 const char* pFirst = pStr;
 while(*pFirst++ != '\0');
 return pFirst - pStr -1;
}
//!执行函数
int _tmain(int argc, _TCHAR* argv[])
{
 char szName[16] = "test123";

 char szName2[16] = {'\0'};
 strcpy(szName2,szName);
 cout<<szName2<<endl;
 //! 如果两个字符串相等,返回0,如果第一个大于第二个返回正数,小于,返回负数

 if(strcmp("abd","abc")  > 0)
 {
  cout<<"大于"<<endl;
 }
 const char* pStrA = NULL;
 pStrA = strstr("abcabcabcabcdabc","abcde");
 if(pStrA == NULL)
 {
  cout<<"没有找到"<<endl;
 }else
 {
  cout<<pStrA<<endl;
 }

 cout<<myStrlenx(szName2)<<endl;
 return 0;
 rename("c:/a/abcabc.txt","c:/a/abc.txt");
 return 0;
 remove("c:/sss.txt");
 FILE* pFile = fopen("c:/test.txt","r");
 char szBuf[1024];
 fgets(szBuf,1024,pFile);

 cout<<szBuf<<endl;
 fclose(pFile);


 pFile = fopen("c:/test.txt","a+");
 //! 向文件中写字符串函数
 char* pStr = "你好,Game College";
 
 fputs(pStr,pFile);

 int iAge = 20;
 char chChar = 's';
 fprintf(pFile,
   "%s-----%d --%c","网页",iAge,chChar);
 fclose(pFile);
 return 0;

 
 
分享到:
评论

相关推荐

    c++ builder 读写ini配置文件实例

    //读写ini配置文件实例 //读取ini文件的内容

    c++读写文件操作以及使用技巧

    详细介绍了c++的文件读写操作以及使用技巧,文章通俗易懂,有实例。

    c++读写文件流实例程序讲解

    C++文件流: 代码如下:fstream // 文件流ifstream // 输入文件流ofstream // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include&lt;iomanip&gt;#include&lt;fstream&gt;void main(){...

    VC++ 多线程文件读写操作实例

    VC++环境下编写的一个多线程文件读写操作的实例。简单的利用互斥变量、原子操作等技术实现多线程读写文件时的互斥,从而确保文件在操作过程中不会被破坏。例子并没有使用很多复杂的逻辑。适合刚接触多线程编程的新手...

    c++串口读写实例源代码

    VC实现串口通讯,数据接收、数据发送,数据解析,以回调函数的方式给其它调用 的地方或者界面直接使用。

    便携式媒体数据库MTP读写实例(C++版)

    便携式媒体数据库或者MTP是手机连接电脑的一种技术,以使电脑和手机可以同时操作手机SD卡上的内容。本程序就是演示WPD编程时各个API的使用,可以自己修改或添加函数来使用。

    C++读写文件

    在C++程序开发中经常要用到读写文件的情形,该文档中总结了各种方式的C++读写文件的方式,并附带实例。

    VC++读写文件和注册表的源程序

    C语言对文件读写的支持,FILE指针;文本文件和二进制文件的区别。用文本方式读写文件和以二进制方式读写文件的注意事项。C++对文件读写的支持,ofstream和ifstream的用法。 Win32 SDK对文件读写的支持,CreateFile...

    Visual C++ 2005编程实例精粹

    ToolStrip系列控件应用、WMI管理规范查询、GDI+图像处理、XML文件处理、多线程处理、程序嵌套异常捕获、文件压缩及解压缩、文件访问权限设置、注册表读写、网络通信、Web服务、ADO.NET 2.0数据访问、水晶报表设计...

    C++文件读写程序范例

    该文档对利用C++进行文件的读写操作进行了详细的分析和实例代码。

    实例95-DAO读写ACCESS文件.rar_C++ 读写access_access_access dao_c acce

    实例DAO读写ACCESS文件

    c++通信/数据库/文件基础知识一百例

    实例01-简单网络聊天室 ...实例95-DAO读写ACCESS文件 实例96-创建XML文件 实例97-浏览数据库 实例98-BLOBS 实例99-ORACLE数据库 实例100-读写DBF文件 技术有些陈旧,但内容简单、涵盖面广,非常适合新手

    C++读写INI配置文件的类实例

    主要介绍了C++读写INI配置文件的类,实例分析了C++操作ini配置文件的相关技巧,需要的朋友可以参考下

    c++ (二进制读写) 文件操作

    2.C++ 3.文件写3个浮点数,英文字符,中文字符 4.文件读3个浮点数,英文字符,中文字符 5.基于MFC的实例 6.获取文件长度 7.修改文件内指针位置 8.如果没有VS2010,用记事本打开TestFileOperateDlg.cpp 看文档最下方的...

    用C++读写DLL的实例

    初学com的同学很好的学习资料,希望能给大家有所帮助

    C++文件操作 C++ 文件操作

    被打开的文件在程序中由一个流对象(stream object)来表示 (这些类的一个实例) ,而对这个流对象所做的任何输入输出操作实际就是对该文件所做的操作。 要通过一个流对象打开一个文件,我们使用它的成员函数open(): ...

    C++ 读写文件安全又简洁的简单实例

    主要介绍了C++ 读写文件安全又简洁的简单实例的相关资料,需要的朋友可以参考下

    C++实现XML配置与读写+实例

    介绍说明了C++实现XML配置与读写的整个步骤流程,需要的配置文件都包含在项目里,实例可直接打开验证,具体操作都在文档里。

Global site tag (gtag.js) - Google Analytics