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

Запись и чтения из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комплексные числа. Реализовать класс и математические операции http://www.cyberforum.ru/cpp-beginners/thread1120064.html
Здравствуйте. Тема-комплексные числа. Надо: реализовать класс, следом надо реализовать математические операции, а именно: (+,-,*,Arg, ||);я реализовал класс complex; теперь не могу понять, как реализовать математические операции. Подскажите, пожалуйста. Вот начало программы (реализация класса и прога выводит на экран число в виде a+i*b): #include "stdafx.h" #include <iostream> using...
C++ Функция не принимает параметр Есть структура: struct tovar { char name_prod; char country_prod; int number_prod; }; Есть программа: char program_search_country() http://www.cyberforum.ru/cpp-beginners/thread1120055.html
C++ Замена "," в файле на "."
Доброго времени суток!! Возник вопрос , как заменить запятую в файле на точку? Просто vector<double> оказывается не поддерживает запятую))
C++ вставка кода на ассемблере
РЕБЯЯЯЯЯЯТ:(Может кто-нибудь помочь?:( Необходимо,написать программу на с++ с вставкой кода на ассемблере.. в одномерном массиве, состоящем из n элементов, вычислить: сумму модулей элементов массива, расположенных после первого элемента, равного нулю.
C++ Количество символов в строке http://www.cyberforum.ru/cpp-beginners/thread1120023.html
String.h class String { public: String(); ~String(); void AddText(); int Whole(); private: string textline;
C++ Ввести строку. На печать выдать слова, имеющие в своём составе сочетание букв «но» #include <stdio.h> #include <conio.h> #include <string.h> using namespace std; int main() { char *fgets(string, n); char c1,c2; подробнее

Показать сообщение отдельно
krikun2116
0 / 0 / 0
Регистрация: 23.02.2012
Сообщений: 12
15.03.2014, 20:23     Запись и чтения из файла
Здравствуйте уважаемые форумчане, недавно начал изучать c++ и дошел, до записи и чтения из файла
Вроде получилось и читать и записывать
но столкнулся с несколькими проблемами:
-Записывать и читать я могу на русском языке,но в файле пишутся кракозябры.
-Также в файл записывается первое слово вместо всего того что я записал.
Инклуды
C++
1
2
3
4
5
6
7
8
9
#define _CRT_SECURE_NO_DEPRECATE
#pragma once
#include <fstream>
#include <string>
#include "targetver.h"
#include "iostream"
#include <stdio.h>
#include <tchar.h>
#include <locale>
Сам код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
using namespace std;
int main() {
    setlocale(LC_ALL, NULL);
    FILE *f;
    char s[20];
    cin >> s;
    f = fopen("D:\\text.txt.", "wt");
    fputs(s, f);
    fclose(f);
    
    string line;
    ifstream myfile("D:\\text.txt");
    if (myfile.is_open())
    {
        while (myfile.good())
        {
            getline(myfile, line);
            cout << line << endl;
        }
        myfile.close();
    }
    else cout << "Unable to open file";
    
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru