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

Решение задачи на С++ с техстовыми файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построение односвязного списка http://www.cyberforum.ru/cpp-beginners/thread656847.html
Имеется следующая функция считывающая структуру из файла и создающая односвязный список. Проблема в том, что если в файле > 1 э-та - список строиться не правильно. Т.е первый э-т правильно встаёт на head, а остальные - встают хз куда=>после этого прога рушиться(потому-что нельзя добавить э-ты в список) т.к. он не правильно построен после считывания из файла. void readFromFile() {...
C++ Поиск подстроки в строке с русскими и английскими буквами. strstr() не справляется Писал программку для отправки в инвиз окна, не работает поиск окна по заголовку, если в заголовке есть русские буквы. Пробовал разные комбинации AnsiToChar(), CharToAnsi(), CharToOem(), SetLocale() - не справился. Помогите пожалуйста. Вот код #include <windows.h> #include <stdio.h> #include <conio.h> #include <iostream.h> struct string{char el;}; int counter = 0; TCHAR head2; http://www.cyberforum.ru/cpp-beginners/thread656838.html
Освобождение и выделение памяти C++
Помогите разобраться с программой, где здесь выделение памяти (как я понял это new) и где освобождение памяти. #include <iostream> #include <conio.h> using namespace std; struct train { char name; char number;
C++ Работа с файлами. С++
Доброго времени суток. В программировании полный ноль. Мог бы мне кто нибудь, объяснить как вывести из файла определенную (часть из общей) информацию и записать ее в отдельный. То есть есть файл , в котором под пунктом 1) есть информация и под пунктом 2) тоже . Необходимо что бы она выводилось на выбор , либо из пункта 1) , либо - 2). Вывести всю информацию из файла , труда у меня не...
C++ вещественный массив http://www.cyberforum.ru/cpp-beginners/thread656825.html
Здравствуйте возникла проблема, как сделать массив с вещественными числами, заменяя на float и double возникают ошибки,помогите разобраться #include "stdafx.h" #include"iostream" #include<conio.h> #include<stdlib.h> #include<time.h> #include <iomanip> using namespace std;
C++ вещественный массив Здравствуйте подскажите как переделать массив целых чисел ввещественный подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
24.09.2012, 10:12     Решение задачи на С++ с техстовыми файлами
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 <iostream>
#include <fstream>
 
int main()
{
    std::fstream ifs("in.txt", std::ios::in | std::ios::binary),
        ofs("out.txt", std::ios::out);
    if(ifs.is_open() && ofs.is_open())
    {
        std::cout << "Input position: ";
        std::size_t pos, maxPos;
        std::cin >> pos;
        ifs.seekg(0, std::ios::end);
        maxPos = ifs.tellg();
        if(pos <= maxPos)
        {
            ifs.seekg(pos);
            ofs << ifs.rdbuf();
        }
        else std::cerr << "pos > maxPos" << std::endl;
        ifs.close();
        ofs.close();
    }
    else std::cerr << "Unable to open file(s)" << std::endl;
    return 0;
}
 
Текущее время: 00:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru