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

чтение-операция-запись - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальную сумму значений элементов строки в массиве http://www.cyberforum.ru/cpp-beginners/thread679590.html
#define _CRT_SECURE_NO_WARNINGS #define _CRT_NONSTDC_NO_WARNINGS #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <locale> void main() {
C++ Сортировка списка помогите сделать сортировку по возрасту, а то ничего не выходит #include <iostream> #include <conio.h> using namespace std; struct STUDENT { char FIO; int day; int month; int year; http://www.cyberforum.ru/cpp-beginners/thread679589.html
C++ С чего начать изучение С++
Здравствуйте ув. Участники форума. Хотелось бы спросить у профессионалов, с чего же все таки начать изучение С++? Практически с этим не знаком, только теоретически, вот некоторые возникшие вопросы: 1. Верно ли сказать что язык C++ сам по себе не существует, только в связке с win api, то есть с графическим windows интерфейсом, интерфейсами низкоуровневых протоколов передачи данных, файловой...
C++ Собственная реализация функции конкатенации
Вопрос в комментарии к коду. Объясните пожалуйста (см. ниже что именно) #include <stdio.h> void strсat(char *s1, char *s2) { while(*s1) s1++; // доходим до '\0' while(*s2) { *s1=*s2; // тут что ли перезаписываем hellow1'\0' символ '\0' на первый символ из строки s2?
C++ Список http://www.cyberforum.ru/cpp-beginners/thread679557.html
Нужно написать список. Не могу объединить начало и конец в конструкторе struct Ticket { double date; Ticket *next; Ticket *prev; };
C++ Массив => Int Как преобразовать массив в переменную Int? В массиве находится четырехзначное число. подробнее

Показать сообщение отдельно
wattot
1 / 1 / 1
Регистрация: 26.03.2012
Сообщений: 52

чтение-операция-запись - C++

24.10.2012, 18:50. Просмотров 202. Ответов 0
Метки (Все метки)

Здравствуйте,у меня возникла такая проблема:
В общем считать данные с файла я могу,могу сделать операцию с ними,но есть просто необходимость(насколько я знаю) сделать из int типа в char,и начинают переть ошибки...помогие плиз...вот пример кода моего:
чтение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# include <fstream>
#include <string>
#include <iostream>
 
using namespace std;
 
int main(){
    fstream fout;
    fout.open("text.txt");
    string str;
 
    while (!fout.eof())
    {
        getline(fout,str);
        cout << str << endl;
    }
 
    system("pause");
 
 
    }
и запись в файл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,""); // включаем кириллицу в консоли
    char * fileName = "1.txt"; // Путь к файлу для записи
    FILE * file = fopen(fileName, "w");
    if (file) // если есть доступ к файлу,
    {
 
        char * str =  "c"; // инициализируем строку
        bool result = fputs(str, file); // и записываем ее в файл
        if (!result) // если запись произошла успешно
            cout << "Строка в файл успешно записана!" << endl; // выводим сообщение
    }
    else
    cout << "Нет доступа к файлу!" << endl;
    fclose(file);
    return 0;
}

мне нужно чтоб например он считал цифры с 1 файла(что может сделать 1 программа),сделать операцию над ними-тогда получается тип int,а мозгов перевести типы данных не получается,так как запись в файл идет по char
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru