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

Ошибка доступа на break - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задать строку без нулевого символа http://www.cyberforum.ru/cpp-beginners/thread1233894.html
подскажите как задать строку без нулевого символа? когда пишешь так char str = "hello world" он автоматом добавляется, пробовал даже писать так char str = {'h','e','l'} (ну и т.д.) и все равно добавляется :( а очень надо без нулевого символа...
C++ Помогите найти ошибку: Создать строку символов произвольной длины, заданную диапазоном /*Задание: Создать строку символов произвольной длины. Ввести с клавиатуры начало и конец диапазона в строке. Записать строку без диапазона(т.е. часть справа и часть слева)*/ #include <iostream> #include <stdio.h> using namespace std; int main() { int z=0, t=0; char x, y; http://www.cyberforum.ru/cpp-beginners/thread1233890.html
Релиз консольной программы с SNMP запросами - найти ошибку в коде C++
Привет всем! Я написал программку, которая опрашивает некоторые устройства используя запросы по протоколу SNMP. Программа отлично работает при Start without debugging, но её релизная версия спотыкается в самом начале, а именно при первом запросе. Прошу тыкнуть, где я мог что-то сделать неправильно? Релизную версию получаю запуском Build->Batch build->... Код программы: #include...
C++ Поиск популярного триплета. Конструктивная критика
Добрый день. Недавно помогал решать задачу про триплеты, и захотелось услышать критики по своему коду :D. все-таки только учусь, и она я считаю будет полезной. в первую очередь, хотелось бы услышать: конструктивную критику по коду, советы по улучшению быстродействия алгоритма, может вообще другой алгоритм ;D, ну а потом остальное. принципи тут все простое.. но .. вот что-то захотелось))) ...
C++ Вместо включения используйте закрытое наследование http://www.cyberforum.ru/cpp-beginners/thread1233787.html
Здравствуйте. Изучаю С++ по книге Прата С. "Язык программирования С++. Лекции и упражнения". Столкнулся с проблемой. Есть задание: Выполните еще раз упражнение 1, но вместо включения используйте закрытое наследование. Здесь также могут пригодиться несколько объявлений typedef. Подумайте, как можно применить следующие операторы: PairArray::operator=(PairArray(Arraylnt() , Arraylnt())); ...
C++ Обеспечить работу приложения с БД Firebird на других ПК Добрый день. Есть программа с бд на firebird, как скомпилировать программу так, что бы на компьютере где нет firebird она запускалась и работала? подробнее

Показать сообщение отдельно
uglyPinokkio
325 / 228 / 41
Регистрация: 30.05.2014
Сообщений: 682
25.07.2014, 16:52     Ошибка доступа на break
C++
1
ifstream file(filename + ".db");
Файл открывается в текстовом режиме.

C++
1
2
3
mystructure temp;
....
file.read((char*)&temp, length);
Читать пытаемся в бинарном режиме.
C++
1
2
3
4
5
6
7
8
9
10
11
struct mystructure
{
    string model;
    string mark;
    int frequency;
    int RAM;
    string markHDD;
    int storHDD;
    bool GPU;
    double price;
};
Структуры, сожержащие std::string так писать/читать нельзя.

C++
1
base.~vector();
Явно звать деструктор не надо.
Ну как-то так для начала.
 
Текущее время: 11:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru