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

Двоичный В/В объектов string. Ошибки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Многопоточность и ститичность =) http://www.cyberforum.ru/cpp-beginners/thread858611.html
программка большая и архитектура такая: class cApp : public cApplication { private: ... public: cApp(); BOOL Init();
C++ Вывод символов зная код подскажите пожалуйста, вот есть код 3,4,5,6 -это символы масти карт, как вывести эти символы? http://www.cyberforum.ru/cpp-beginners/thread858600.html
Как найти минимальный элемент матрицы? C++
Подскажите пожалуйста, как научить данную программу, которая умножает 2 введенные с клавиатуры матрицы, находить и выводить на экран минимальный элемент полученной матрицы S? #include "stdafx.h" #include <iostream> using namespace std; int main () { setlocale (LC_ALL, "RUS");
сортировка массива по индексам C++
Пусть дан двумерный массив Data и одномерный массив номеров строк Index. Index указывает, какая строка должна находиться на i месте. Как по этому принципу отсортировать массив Data, не создавая его копию, ибо это очень просто и слишком затратно по памяти. Пример: Data: 0 0 0 1 0 0 0 1 0 0 0 1 1 1 1
C++ virtual методы и template http://www.cyberforum.ru/cpp-beginners/thread858589.html
Здраствуйте! Объясните пожалуйста понятно для чего нужны virtual методы, в том числе виртуальный полиморфизм, если можно наведите пример. Так же для чего нужны шаблоны ?
C++ Ошибка в работе с памятью После использования программы и последующего выхода из нее возникает ошибка HEAP CORRUPTION DETECTED. Хотелось бы узнать, в чем причина и как в данном случае правильно выделить и освободить память. Был бы очень признателен, если б кто-нибудь смог отработать программу и указать на допущенные ошибки, т.к. очень нужно чтобы программа работала гладко, без ошибок. #include "stdafx.h" #include... подробнее

Показать сообщение отдельно
supra7sky
15 / 15 / 1
Регистрация: 07.02.2013
Сообщений: 123

Двоичный В/В объектов string. Ошибки - C++

07.05.2013, 19:44. Просмотров 189. Ответов 0
Метки (Все метки)

Как правильно выводить эти объекты в двоичный файл?
В таком случае выскакивают ошибки после завершения программы.
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
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    string tmp, tmp2;
    
    cin >> tmp;
    cout << tmp << endl;
 
    fstream stream("troll.bin", ios::binary | ios::out);
    stream.write( (char*)&tmp,  sizeof(tmp) );
    
 
    stream = fstream("troll.bin", ios::binary | ios::in);
    stream.read( (char*)&tmp2,  sizeof(tmp2) );
    
    
    cout << tmp2;
    stream.close();
 
    cout << endl;
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru