|
|
Другие темы раздела | |
C++ Ошибки в структуре Помогите работаться с ошибками :( Я создаю односвязный список, элементами которого являются структура, чье описание представлено ниже. Все ошибки указывают на строку "Room *r; ", и я совсем не понимаю, в чем же дело. 1) Ошибка C2143 синтаксическая ошибка: отсутствие ";" перед "*" 2) Ошибка C4430 отсутствует спецификатор типа - предполагается int. 3) Ошибка C2238 непредвиденные лексемы... https://www.cyberforum.ru/ cpp-beginners/ thread1837384.html |
C++ Ошибка при работе с объектом класса в конструкторе другого класса Имеется данный код: https://github.com/ubelian/glgame/tree/master/glgame В файле Food.cpp в конструкторе класса Food::Food() на 19 строке закомментировано обращение объекта snake класса Snake к методу getHeadCP();. Эта строка вызывает некую ошибку в процессе работы программы, которую понять я не могу. Если snake.getHeadCP() написать не в конструкторе, а в любом другом методе, то все работает... |
C++ Игра Змейка. Узнать по коду что за сюрприз в конце + как изменить начальную заставку?
https://www.cyberforum.ru/ cpp-beginners/ thread1837379.html Вот код. Курсач, скачан)) Когда запускаешь идет приведсвит, в коде не нашел, где его найти и изменить текст? И также в нем написано мол в конце игры сюрприз, так как проходить долго, то как по коду узнать что за сюрприз? п.с не знаю почему, но тут русские слова непонятным бредом записались, ну думаю это не важно #include <iostream> ... |
C++ Русские строчные буквы преобразовать в прописные
https://www.cyberforum.ru/ cpp-beginners/ thread1837367.html Есть ли функция, что будет преобразовывать прописные русские буквы в строчные или наоборот? До этого использовал cctype, но с русскими буквами не работает :с Если это важно, то работаю с ascii таблицей |
Не могу разобраться с функциями в коде. Что это за функции Intreader , Bitwriter C++ Если они написаны не под визуалку, помогите, пожалуйста, исправить void eliasDeltaEncode(char* source, char* dest) { IntReader intreader(source); BitWriter bitwriter(dest); while (intreader.hasLeft()) { int num = intreader.getInt(); int len = 0; int lengthOfLen = 0; |
C++ Разбор строки через цикл Здравствуйте. Хочу сделать программу, которая заменяет букву в строке на иной символ. Пользователь вводит произвольный текст в строку text. Далее, ее обрабатывает программа: for (int i = 0; i < text.length(); i++) { switch (text) { case 'А': { text = 'A'; } case 'Б': { text = 'B'; } case 'В': { text = 'V'; } } https://www.cyberforum.ru/ cpp-beginners/ thread1837324.html |
C++ Зависает запись в txt - файл #include <stdio.h> #include <stdlib.h> #include <time.h> #include <conio.h> #include <windows.h> #include <fstream> #include <cstdio> #include <iostream> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1837318.html |
Создать программы для вычисления значений функции и суммы ряда! C++ Cоставить программы на С для вычисления значений функции и суммы ряда, который аппроксимирует данную функцию. Аргумент функции меняется к с шагом, где - количество точек. Приближенное значение функции вычисляется с помощью ступенчатого ряда (ряд Тейлора) для двух случаев: - Для заданного числа членов ряда, - Для заданной точности = 0.0001. Точное значение функции, которое также исчисляется... |
C++ Найти максимальное значение функции Найти максимальное значение функции y = x sinx, на отрезке с шагом 0.001, где значения параметров a и b заданы с клавиатуры. Преподу не понравился код: #include <iostream> #include <cmath> using namespace std; #define PI 3.14159265 int main() https://www.cyberforum.ru/ cpp-beginners/ thread1837292.html |
C++ Посчитать CRC-5-USB для массива 64 байт
https://www.cyberforum.ru/ cpp-beginners/ thread1837283.html Нужно посчитать CRC-5-USB (5 бит) от массива char array Образующий полином: x^5 + x^2 + 1 Добавлено через 8 часов 57 минут Пытаюсь разобраться, нашел пример для CRC 8 бит:/* Name : CRC-8 Poly : 0x31 x^8 + x^5 + x^4 + 1 Init : 0xFF Revert: false XorOut: 0x00 Check : 0xF7 ("123456789") |
Вывод на экран с интервалом C++ Есть два числа. Нужно вывести оба, но с интервалом 2 секунды / вывести первое, стереть его, и вывести второе число. Как решить? |
C++ Определить количество символов, слов и строк в файле Здравствуйте ребята, на практических столкнулась с проблемой, необходима ваша помощь) Есть некий текстовый файл, мне нужно определить сколько в нем символом, сколько слов и сколько строк. Я пробовала решать вот так int MaxN = 0; ifstream fin("Text.txt"); if (!fin.is_open()) cout << "Нельзя открыть!" << endl; else { https://www.cyberforum.ru/ cpp-beginners/ thread1837266.html |
361 / 262 / 107
Регистрация: 28.04.2015
Сообщений: 1,608
|
||||||
29.10.2016, 18:41 [ТС] | 0 | |||||
Запись структуры (в ней есть поля типа данных char*) в бинарный файл - C++ - Ответ 970331629.10.2016, 18:41. Показов 3918. Ответов 6
Метки (Все метки)
Ответ
спс zss, но давайте кое-что уточним.
вообще, я неплохо знаю базовый С++, но давно не работал с бинарными файлами и вот, результат на лицо. Значением указателя является адрес того участка памяти, на который он ссылается/указывает. Когда происходит динамическое выделение памяти:
Когда происходит вызов fwrite, то вместо марки в файл пишется А12. Это понятно. Если программа не закрывается и происходит считывание из файла, то в поле mark записывается адрес А12 (а в этом участке памяти "лежит" словесное значение марки). Т е в таком варианте работает все ок. При повторном запуске, когда происходит ТОЛЬКО считывание из файла, в поле mark записывается значение адреса А12, но при этом данный участок памяти уже не принадлежит структуре в общем и полю mark в частности, поэтому при попытке вывести значение марки на экран генерируется ошибка (типа violetion). Примерно так, да? Вернуться к обсуждению: Запись структуры (в ней есть поля типа данных char*) в бинарный файл C++
0
|
29.10.2016, 18:41 | |
Готовые ответы и решения:
6
Запись/чтение структуры с полем типа String в бинарный файл структуры данных запись и сохранить ответ в файл типа .txt Запись массива char в бинарный файл Запись структуры в бинарный файл |
29.10.2016, 18:41 | |
29.10.2016, 18:41 | |
Помогаю со студенческими работами здесь
0
Запись структуры в бинарный файл Запись структуры в бинарный файл Запись структуры в бинарный файл Запись структуры в бинарный файл |