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

Как записать данные в фаил - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнить массив значениями согласно варианту http://www.cyberforum.ru/cpp-beginners/thread723109.html
Задания: 1.Заполнить массив значениями согласно варианту. Результат в виде таблицы значений массива вывести на консоль. Значения массива задания 1 : 23, 5678, 2, 564, 365, 77,443 ...Хотелось чтобы кто-либо написал программу и объяснил как и что работает. Спасибо.
C++ Прокомментировать код #include <iostream> #include <string> using namespace std; void sort(int* m, int n); struct Notebook { int ram; string corporation; http://www.cyberforum.ru/cpp-beginners/thread723102.html
Помощь с недозмейкой C++
Когда змейка растет при нажатии вниз или вверх начинает съезжать. Как это исправить? И возможно ли вообще это исправить? #include <iostream> #include <string> #include <Windows.h> #include <stdio.h> #include <ctime> #include <cstdlib> using namespace std;
C++ Покритикуйте код
Покритикуйте код, я точно знаю, что он нубовский но все же. Это моя первая программа на с++ которая делает , что то полезное и типо мой уровень недоджуниор. Программа переводит *xml to *dbf, dbf создается с определенной структурой которая задаётся пользователем. // XMLtoDBF.cpp : Defines the entry point for the console application. // #define _AFXDLL #include <iostream> #include...
C++ Что за чудо в компиляции? http://www.cyberforum.ru/cpp-beginners/thread723089.html
Компиляция проходит хорошо, но в OutPut много много мусора не понятного. Как это решить? При написании программы используется glut. И еще вопрос сразу: после компиляции запускается основное окно игры и консоль. Как сделать чтобы консоль не открывалась? 'fff.exe': Loaded 'C:\My dоcuments\Visual Studio 2010\Projects\fff\Debug\fff.exe', Symbols loaded. 'fff.exe': Loaded...
C++ составить программу нахождения произведения ряда натуральных чисел от 15 до 41 составить программу нахождения произведения ряда натуральных чисел от 15 до 41 подробнее

Показать сообщение отдельно
svkpro
 Аватар для svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
08.12.2012, 02:35     Как записать данные в фаил
ВЫ меня извините за не рабочий код) вот рабочий:
Код
#include "stdafx.h"
#include <iostream>
using namespace std;

struct kniga {
			char avtor[10];		
			};
int main()
{
	kniga s;
	kniga* st=&s;
    setlocale(0,""); // включаем кириллицу в консоли
	char nf[20];
	cin>>nf;
    FILE * file = fopen(nf, "w");
    if (file) // если есть доступ к файлу,
    {
 
		char * str =s.avtor; // инициализируем строку
        bool result = fputs(str, file); // и записываем ее в файл
        if (!result) // если запись произошла успешно
            cout << "Строка в файл успешно записана!" << endl; // выводим сообщение
    }
    else{
    cout << "Нет доступа к файлу!" << endl;
    fclose(file);
	}

	system("pause");
    return 0;
}
правда сдесь структура не заполнена так в файл напишет МММММ а код рабочий)
 
Текущее время: 15:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru