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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2012, 21:56   #1
vl_zemtsov
Новичок
Джуниор
 
Регистрация: 21.06.2012
Сообщений: 5
По умолчанию Робота с файлом

Хочу в созданный пустой файл записать hello.
Написал простенькую программу.
объясните, почему не работает?
Компиляция проходит успешно, но ничего в файле не меняется((


Код:
#include "stdafx.h"
#include <fstream>
#include <iostream>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
	fstream FILE;
	FILE.open("C:\file.txt",ios::_out);       //поставил "_" между "ios::" и "out" потому что на форуме ":о" - смайлик
	FILE << "hello";
	return 0;
}

Последний раз редактировалось Stilet; 24.06.2012 в 12:20.
vl_zemtsov вне форума Ответить с цитированием
Старый 23.06.2012, 23:13   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Потому что в строке "C:\file.txt" "\f" - это escape sequence. Надо "C:\\file.txt".
Somebody вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Deplhi 7 робота з файлом, якщо файл є то дописати в нього дані, якщо ні... Bomjarik Помощь студентам 1 23.05.2012 11:31
робота с класами Vasyl Помощь студентам 4 18.02.2011 13:47
Робота со строками Snake08 Паскаль, Turbo Pascal, PascalABC.NET 1 27.11.2008 01:40