Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C++ программирование > Visual C++
Регистрация

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



Ответ
 
Опции темы
Старый 13.11.2016, 20:16   #1
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию ввод данных текстовых данных например (12ав23у) с клавиатуры и запись(сохранение) в файл на С:\

Привет! Требуется помощь!
нужно реализовать следующие

ввод данных текстовых данных например (12ав23у) с клавиатуры и запись(сохранение) в файл на С:\ с++

Код:

#include <iostream>
using namespace std;

int main()
{
    setlocale(0,""); // включаем кириллицу в консоли
    char * fileName = "C:\\example.txt"; // Путь к файлу для записи
    FILE * file = fopen(fileName, "w");
    if (file) // если есть доступ к файлу,
    {
        char * str = "I Like The Coding!"; // инициализируем строку
        bool result = fputs(str, file); // и записываем ее в файл
        if (!result) // если запись произошла успешно
            cout << "Строка в файл успешно записана!" << endl; // выводим сообщение
    }
    else
    cout << "Нет доступа к файлу!" << endl;
    fclose(file);
    return 0;
}

Это уже 4-ая тема от ТС за сегодня об одном и том же. Кросспостинг на форуме запрещен

Последний раз редактировалось Аватар; 13.11.2016 в 20:39.
zippa вне форума   Ответить с цитированием
Старый 13.11.2016, 20:32   #2
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 11,972
Репутация: 2453

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Так и в чем вопрос-то? Нужно — реализовывайте.
Alex11223 на форуме   Ответить с цитированием
Старый 13.11.2016, 20:33   #3
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так и в чем вопрос-то? Нужно — реализовывайте.
хочу чтобы мне помогли, подправили
где надо! помогите!
zippa вне форума   Ответить с цитированием
Старый 13.11.2016, 20:34   #4
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 11,972
Репутация: 2453

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Так и как помочь если вы ничего не спросили?
Alex11223 на форуме   Ответить с цитированием
Старый 13.11.2016, 20:37   #5
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так и как помочь если вы ничего не спросили?
код который я представил выше просто записывает в файл example.txt - I Like The Coding!

а надо , чтобы пользователь сам в консоле набрал тест например (ыаываыва)
нажал enter и эта информация записалась в файл example.txt на диск С:\

выручайте!
zippa вне форума   Ответить с цитированием
Старый 13.11.2016, 20:44   #6
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так и как помочь если вы ничего не спросили?
#include <iostream>
#include <fstream> //для работы с файлами
#include <iomanip>
using namespace std;
int main()
{
int i, n;
double a;
ofstream f; //описывает поток для записи данных в файл

cout << "Программа запись в файл";
f.open("accounts.txt", ios:ut); //открываем файл в режиме записи, ios:ut - устанавливается по умолчанию
cout<<"n="; cin>>n; //вводим количество вещественных чисел
//цикл ввода вещественных чисел
for (i=0; i<n; i++) {
cout<<"a=";
cin>>a;
f<<a<<"\t";
}
f.close(); //закрытие потока
return 0;
}

вот что-то подобное что надо
zippa вне форума   Ответить с цитированием
Старый 13.11.2016, 20:44   #7
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 11,972
Репутация: 2453

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

И? Вы не знаете как вводить из консоли?
Обычно об этом рассказывается примерно на второй странице любого учебника, сразу за выводом Hello world.
Alex11223 на форуме   Ответить с цитированием
Старый 13.11.2016, 20:48   #8
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
И? Вы не знаете как вводить из консоли?
Обычно об этом рассказывается примерно на второй странице любого учебника, сразу за выводом Hello world.
знаю, мне надо код переделать помочь

#include <iostream>
using namespace std;

int main()
{
setlocale(0,""); // включаем кириллицу в консоли
char * fileName = "C:\\example.txt"; // Путь к файлу для записи
FILE * file = fopen(fileName, "w");
if (file) // если есть доступ к файлу,
{
char * str = "I Like The Coding!"; // инициализируем строку
bool result = fputs(str, file); // и записываем ее в файл
if (!result) // если запись произошла успешно
cout << "Строка в файл успешно записана!" << endl; // выводим сообщение
}
else
cout << "Нет доступа к файлу!" << endl;
fclose(file);
return 0;
}

чтобы набрал с клавиатуры в окне : 123214vvve22
enter и сохранилось в файл на диск
zippa вне форума   Ответить с цитированием
Старый 13.11.2016, 20:54   #9
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 11,972
Репутация: 2453

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Тут нет ввода из консоли.
Alex11223 на форуме   Ответить с цитированием
Старый 13.11.2016, 20:58   #10
zippa
Пользователь
 
Регистрация: 13.11.2016
Сообщений: 13
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Тут нет ввода из консоли.
я это понимаю и прощу мне в этом помочь.
реализовать так сказать, чтобы можно было вводить
zippa вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод данных с клавиатуры NataPl Assembler 7 16.09.2013 15:14
Ввод данных с клавиатуры (Eclipse) k0tone Помощь студентам 0 28.01.2011 22:38
ввод данных с клавиатуры juden Assembler 2 07.05.2008 18:05
ввод данных и параллельное их сохранение в файл в С Grind Помощь студентам 1 23.04.2008 22:36




13:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Покупайте на сайте www.skinon.ru уникальные чехлы и наклейки для телефонов.
купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru