Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Инкремент структуры https://www.cyberforum.ru/ cpp-beginners/ thread451305.html
Всем привет. Мне нужно инкремент структуры, чтобы прочитать её дальше. Вот код: typedef struct _STRC { DWORD N1; SWORD N2; } STRC, *PSTRC; STRC *tmp = ...; // Тут все правильно tmp++; // Говорит бинарный '++': 'STRC' не определяет этот оператор или преобразование к типу приемлемо к встроенному оператору
C++ Текущая дата из интернета
Уважаемые форумчане, будьте добры, помогите. Как получить текущую дату из интернета, с какого-либо надежного веб-ресурса как time.windows.com. А если нет подключения к интернету то выдавать ошибку. Заранее благодарен
C++ Преобразование сверхбольшого двоичного числа в строку-десятичное_число. https://www.cyberforum.ru/ cpp-beginners/ thread451279.html
Пишу класс для хранение и операций над числами большой размерности. Перепробовал несколько вариантов представления числа и на данный момент решил поработать с массивом типа __int8. Массив представляет собой непрерывное число. Но тут возникает проблема: как показать число пользователю в десятичном виде. Т.е. как перевести очень большое двоичное число в десятичное. П.с. Надеюсь поняли:D ибо,...
C++ Числа на шахматной доске В клетках шахматной доски находятся целые число. --- Определить в программе глобальные данные – константу N = 8 и двумерный числовой массив размера N x N, значения элементов которого задать операцией присваивания. Остальные необходимые переменные делать локальными в функции main. 2. Найти сумму всех отрицательных чисел на доске. Как это сделать обьясните пожалуйста... Добавлено через 3... https://www.cyberforum.ru/ cpp-beginners/ thread451276.html
error: cannot delete expression of type 'char' C++
Здравствуйте. Я c++ всерьез начал заниматься недавно, и сегодня у меня вылезла ошибка, которую я раньше никогда не встречал: error: cannot delete expression of type 'char' Вылазит она, собственно, здесь: Buffer::Buffer( long int start_size ) { pointer = new char; size = start_size; actual_size = 0;
C++ Объясните значение argc и argv Ув. гуру! Дошёл в учебники до раздела об аргументах argc и argv, но что-то ничего не понял.. #include <iostream> using namespace std; int main(int argc, char *argv) { for (int i=0; i<argc; i++) { cout << argv << "\n"; } https://www.cyberforum.ru/ cpp-beginners/ thread451262.html
C++ просто интересуюсь https://www.cyberforum.ru/ cpp-beginners/ thread451261.html
1. надо сделать чтобы полностью рандомные числа неповторялись... srand(time(NULL)) написал. 2. какую сортировку лучше всего использовать? Для будущих программ необходимо все методы знать, или 1 будет достаточно?
C++ Как написать функцию c типом long double возвращаюшую тип shot?
Мне бы какой нибудь тривиальный пример в Си. Спасибо:)
C++ Треугольники https://www.cyberforum.ru/ cpp-beginners/ thread451231.html
Доброй ночи\утро\день всем! Сразу прошу прощения, если такая тема уже есть - но совесть моя почти чиста - искала - и не нашла ничего похожего) В общем, нужна ваша помощь в решении следующей задачи: Дано множество треугольников на плоскости. Нужно отсортировать их по возрастанию площади. Т.е. сначала вводим число N - собственно, количество треугольников(n - от 1 до 100). Далее следующие n-строк...
C++ Дано натуральное п (n 3). Получить vn. https://www.cyberforum.ru/ cpp-beginners/ thread451227.html
Пусть u1=u2=0; v1=v2=1; ui=(ui-1 – ui-2vi-1 – vi-2)/(1+u2i-1+v2i-1); vi=(ui-1 – vi-1)/(ui-2+vi-1 +2), i=3, 4, … Дано натуральное п (n 3). Получить vn. Спасибо заранее.
Программа с использованием объектов типа стека или очередь на C. C++
Помогите пожалуйста с написанием. Программа с использованием объектов типа стека или очередь. На стандартный ввод программы поступают логические выражения из констант T(true) F(false), а также знаков конъюнкции (&) и дизъюнкции (|). Вычислить значение этого выражения. Например (T&T)|(F&T)->T.
C++ Каррирование или карринг Определение с вики какое-то мутное, кто может объясните пожалуйста поподробнее - что это, для чего и когда применять. https://www.cyberforum.ru/ cpp-beginners/ thread451216.html
Программист
33 / 33 / 8
Регистрация: 08.07.2011
Сообщений: 190
Записей в блоге: 1
23.02.2012, 14:11 0

Работа с файлами - C++ - Ответ 2518953

23.02.2012, 14:11. Показов 1163. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено Theice как решение

Решение

На C++:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
void write_in_file(std::string& filename, std::string& text)
{
    std::ofstream file(filename);
    file << text;
    file.close();
}
void read_from_file(std::string& filename, std::string& str_for_text)
{
    std::ifstream file(filename);
    getline(file, str_for_text);
    file.close();
}
 
int main ()
{
 
    cout << "Enter the name of first file(with extension):"  << ends;
    string fname1; // Создаём строку под имя первого файла
    cin >> fname1; // Вводим имя перового файла
 
    cout << "Enter the name of second file(with extension):" << ends;
    string fname2; // Аналогично
    cin >> fname2;
    cin.ignore(); // Для правильной работы getline() извлекаем из буфера последний введённый символ(переноса строки)
 
    cout << "Enter your text for first file:" << endl;
    string my_text;
    getline(cin, my_text); // Ввод всего текста, до ввода перехода на новую строку(нажатия "энтера")
 
    write_in_file(fname1, my_text); // Записываем текст в указанный файл
    
    // Честно выполняем задание и по новой считываем только что введённый текст из файла
    string read_text, reverse_text; // read_text - для текста из файла, reverse_text - для обращённого текста
    read_from_file(fname1, read_text); // Читаем из первого файла введённый текст
 
    // Создаём обратную строку(реверсируем текст)
    for (string::size_type i = 0; i < read_text.size(); ++i)
    {
        reverse_text += read_text[read_text.size() - 1 - i];
    }
    write_in_file(fname2, reverse_text); // Записываем реверсивный текст во 2-й файл
 
    system(fname2.c_str()); // Открываем второй файл и видим результат
    return 0;
}


Вернуться к обсуждению:
Работа с файлами C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2012, 14:11
Готовые ответы и решения:

Работа с файлами , хотелось бы с windows system файлами
всем привет, нужна интересная идея по программированию, работа с файлами , хотелось бы с windows...

Лабораторная работа №5. Работа с файлами и алгоритмы сортировки
1. Написать функцию Load для считывания из текстового файла (например, Workers.txt) информации о...

Работа с файлами(Запись,чтение,работа с данными)
Здравствуйте, никак не могу осилить файлы... Для начала вот само задание: В справочной автовокзала...

Работа с файлами, чтение/работа со строкой
Доброго времени суток. Начал работать с C++ Builder 6. Есть текстовый файл .txt с различными...

2
23.02.2012, 14:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2012, 14:11
Помогаю со студенческими работами здесь

Работа с файлами С++
Доброго время суток! Подскажите где создавать текстовый файл для привязки его к коду. Чтобы после...

Работа с файлами
задача выводит банные, просматривает и нужно удалять , для простоты скажим удалять всё не...

Работа с файлами
Заводом выпускаются N различных измерительных приборов, каждый из которых может быть определен...

Работа с файлами
Программа должна допускать следующие режимы работы: (1) Ввести числа и записать их в файл...

Работа с файлами
Написать небольшую программу на С, которая будет состоять из 3-х файлов, первый - содержит функцию...

Работа с файлами....+...
Var FF,f:TextFile; //f- файл теста с вопросами, FF – для сохранения результатов ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru