Форум программистов, компьютерный форум CyberForum.ru

Работа с файлами - C++

Восстановить пароль Регистрация
 
knf
16 / 16 / 2
Регистрация: 18.09.2012
Сообщений: 184
10.04.2013, 18:22     Работа с файлами #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <conio.h>
 
using namespace std;
int main()
{   FILE *fp;
    char s[100];
    if((fp=fopen("‪file.txt","w"))==NULL) cout<<"File not found";
    fputs(s,fp);
    system("pause");
    return 0;
}
в общем file not found..
Уже во все папки проекта "перетасовал")

Добавлено через 5 минут
И что за непонятные вещи тут if((fp=fopen("&#8234;file.txt","w"))==NULL) в коде этого нет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2013, 18:22     Работа с файлами
Посмотрите здесь:

C++ Работа с файлами
C++ Работа с файлами
C++ Работа с файлами
C++ Работа с файлами на С++
работа с файлами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hellrider_
 Аватар для Hellrider_
42 / 42 / 1
Регистрация: 12.03.2013
Сообщений: 112
10.04.2013, 18:35     Работа с файлами #2
чтобы работать с файлами для начала нужно создать нужный поток типа ifstream, ofstream, fstream.
Например:
C++
1
2
3
4
ifstream fin;
fin.open("file.txt");
// работ с файлом
fin.close();
knf
16 / 16 / 2
Регистрация: 18.09.2012
Сообщений: 184
10.04.2013, 18:39  [ТС]     Работа с файлами #3
Hellrider_, Так можно же ещё и без потоков ...
Hellrider_
 Аватар для Hellrider_
42 / 42 / 1
Регистрация: 12.03.2013
Сообщений: 112
10.04.2013, 18:45     Работа с файлами #4
Вот стандартный пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* FEOF example */
#include <stdio.h>
 
int main()
{
   FILE * pFile;
   char buffer [100];
 
   pFile = fopen ("myfile.txt" , "r");
   if (pFile == NULL) perror ("Error opening file");
   else
   {
     while ( ! feof (pFile) )
     {
       if ( fgets (buffer , 100 , pFile) == NULL ) break;
       fputs (buffer , stdout);
     }
     fclose (pFile);
   }
   return 0;
}
Yandex
Объявления
10.04.2013, 18:45     Работа с файлами
Ответ Создать тему
Опции темы

Текущее время: 16:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru