Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2009, 16:59   #1
Trol-100
Пользователь
 
Аватар для Trol-100
 
Регистрация: 22.10.2009
Сообщений: 12
Восклицание Запись в файл

Помогите пожалуйсто!Вот написал прогу:
Код:
#define _WIN32_WINNT 0x0400

#include "windows.h"
#include <stdio.h>
#include <conio.h>
#include<iostream>
#include<fstream>
# include "stdlib.h"
#include<winbase.h>
  using namespace std;
  char* Path_;
  char Fil;
  HANDLE handleR; 
  HANDLE handleW; 
  LPVOID buff;
  LPDWORD buffX;
  DWORD FsizeR;
  DWORD FsizeW;
 int main(int argc, char *argv[]){ 
      char Fil;
   //ïîèñê ôàéëà ñ ðàñøèðåíèåì *.txt 
    WIN32_FIND_DATA FindFileData;
  
      FindFirstFile("*.txt", &FindFileData);
      
      Path_=  FindFileData.cFileName;
      
      
  FsizeR=GetFileSize(argv[0],
              NULL);
  // Îòêðûòèå ôàéëà äëÿ ÷òåíèÿ  
handleR= CreateFile(
         argv[0],//
         GENERIC_READ,
         0,
         NULL,
         OPEN_EXISTING,
         FILE_ATTRIBUTE_READONLY,
         NULL );
  //÷òåíèå äàííûõ â áóôåð èç ôàéëà       
ReadFile(handleR,
         buff,
         FsizeR,
         buffX,
         NULL);        
FsizeW=GetFileSize(Path_,
              NULL);
  // Îòêðûòèå ôàéëà äëÿ ÷òåíèÿ  
handleW= CreateFile(
         Path_,//
         GENERIC_WRITE,
         0,
         NULL,
         OPEN_EXISTING,
         FILE_ATTRIBUTE_READONLY,
         NULL );
  //÷òåíèå äàííûõ â áóôåð èç ôàéëà       
WriteFile(handleW,
         buff,
         FsizeW,
         buffX,
         NULL);             
         
         
  // çàêðûòèå ôàéëà       
 CloseHandle( handleR );   
 CloseHandle( handleW ); 
  
      
 return 0;
      getch();
 
           }
почему у файла txt не увеличивается размер?

Последний раз редактировалось Sazary; 24.10.2009 в 21:18.
Trol-100 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запись в файл $_Unit_$ Общие вопросы C/C++ 3 23.06.2009 12:59
Запись в файл Lemo Помощь студентам 3 01.03.2009 19:06
Запись в файл |{ot Общие вопросы Delphi 6 05.07.2008 02:24
Запись в файл С++ Viteks Общие вопросы C/C++ 3 18.04.2008 13:18
Запись в файл В_И_К_Т_О_Р Помощь студентам 9 30.01.2008 22:46