|
|
Другие темы раздела | |
C++ Ассоциативный массив map c двумерным массивом Искал информацию в интернете но безрезультатно. Необходимо сделать ассоциативный массив с со строковым ключом и двумерным массивом 3х3 в качестве значения ключа. создаю ассоциативный массив: map <string,int> MyMap; а как его заполнить?? (конкретно массив 3х3) пробовал так: dungeon_layout = {{1,1,1},{1,0,1},{1,1,1}}; https://www.cyberforum.ru/ cpp-beginners/ thread869732.html |
C++ Ввод текста в графическом режиме Здравствуйте, можно ли вводить текст в графическом режиме (консольная графика)? Как это реализовать? |
C++ Удаление памяти посредством delete[]
https://www.cyberforum.ru/ cpp-beginners/ thread869717.html Добрый день! Столкнулся с проблемой: при удалении выделенной памяти, программа зависает, будто не способна выполнить данный оператор. Ошибок при компиляции не возникает, может кто-то знает, в чём могла бы закрасться проблема? Заранее большое спасибо! int MyArray::iliffeView(int a, int b, int c, int d) { int *vector = new int; int x = 0; for(int i = 0; i <= high - low; ++i) for(int... |
C++ Разработать класс Car (автомобиль)
https://www.cyberforum.ru/ cpp-beginners/ thread869709.html Разработать класс Car (автомобиль). Объявить переменные типа этого класса. Определить данные и методы. |
C++ Деление стороны квадрата на N равных частей Здравствуйте, уважаемые форумчане! Нужна помощь со следующим заданием: "Каждую сторону квадрата разделить на N равных частей. Соединить все точки разбиения, включая вершины, отрезками. Число разбиений N ввести с клавиатуры. Обеспечить контроль правильности ввода и возможность стирания символов, которые введены ошибочно. Центр квадрата и одну точку, принадлежащую стороне квадрата, отметить... |
C++ Вычислить значения функции Помогите пожалуйста написать программы на turbo C++. Задания простые, а я не могу((((. 1)Вычислить значения функции при A=1.5, B=2, C=2.5 (константы) и произвольном x (ввести с клавиатуры). z={B}^{x}+\frac{A}{{x}^{C}}+\sqrt{\mid A-x\mid } Надеюсь на Вашу помощь! Alex1309, правила форума: один вопрос - одна тема. Ваши задания вынесены в отдельные темы: ... https://www.cyberforum.ru/ cpp-beginners/ thread869696.html |
C++ Деление стороны квадрата на N равных частей
https://www.cyberforum.ru/ cpp-beginners/ thread869695.html Здравствуйте, уважаемые форумчане! Нужна помощь со следующим заданием: "Каждую сторону квадрата разделить на N равных частей. Соединить все точки разбиения, включая вершины, отрезками. Число разбиений N ввести с клавиатуры. Обеспечить контроль правильности ввода и возможность стирания символов, которые введены ошибочно. Центр квадрата и одну точку, принадлежащую стороне квадрата, отметить... |
Минимальное количество байт, которое займёт отрицательное число C++ Нужно узнать минимальное количество байт, которое займёт число. То есть в int у нас может быть число и 256 (00000001 00000000), которое займёт 2 байта, и 255 (00000000 11111111), которое может занять всего 1 байт. Нужно вычислить это минимальное количество. Написал функцию: int BytesCount(int Number) { int NumberOfBytes = 0; do { Number = Number >> 8; |
C++ Вводится последовательность из N целых чисел. Найти максимальное совершенное число в последовательности, если таких несколько, вывести их количество (
https://www.cyberforum.ru/ cpp-beginners/ thread869687.html Вводится последовательность из N целых чисел. Найти максимальное совершенное число в последовательности, если таких несколько, вывести их количество (функцией оформить проверку числа: результатом функции будет 1 – число совершенное, 0 - нет). (Совершенное число – это целое число, у которого сумма всех делителей, меньших его самого, равна этому числу). Помогите доработать пожалуйста... |
C++ Разработать классы и создать объекты для вероятностного анализа входного массива чисел
https://www.cyberforum.ru/ cpp-beginners/ thread869669.html Разработать классы и создать объекты для вероятностного анализа входного массива чисел (нахождение моментов 1-го и 2-го порядков и других статист. характеристик) |
C++ Брутфорс (brute force) Мне нужно получить все возможные комбинации 4 чисел. Сумма чисел должна быть ровна 1. Тоесть нужно следующее: 0 0 0 1 0 0 0,1 0,9 0 0 0,2 0,8 0 0 0,3 0,7 0 0 0,4 0,6 .... Помогите пожалуйста. |
C++ Динамический список, беглый указатель
https://www.cyberforum.ru/ cpp-beginners/ thread869657.html Здравствуйте, помогите решить следующую проблему: в задании сказано создать двусвязный динамический список и произвести с ним некоторые действия. Список создан, заполнен, но не могу в функцию передать указатель на конец списка. Если указатель на начало передан, то на конец не получается, так как след его теряется после функции объявления и заполнения списка. #include <iostream> #include... |
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
19.05.2013, 14:09 | 0 | |||||
fwrite\fread: чтение и запись в бинарные файлы - C++ - Ответ 457951219.05.2013, 14:09. Показов 6932. Ответов 16
Метки (Все метки)
Ответ
Это все очень криво. Не видно как объекты класса создаются. Если поле класса указатель, то под него, в конструкторе, память обычно выделяется. А если память выделена, то в неё уже можно читать из файла, а не создавать дополнительную переменную, адрес которой присваивается полю-указателю.
Добавлено через 3 минуты Это код только для проверки (как приблизительно должно выглядеть):
Вернуться к обсуждению: fwrite\fread: чтение и запись в бинарные файлы C++
1
|
19.05.2013, 14:09 | |
Готовые ответы и решения:
16
Бинарные файлы, чтение и запись Запись / чтение из файла через fwrite/fread Кроме .txt файла, еще какие файлы можна использовать в операторах php (fopen,fread,fwrite)? Функции fread() и fwrite() |
19.05.2013, 14:09 | |
19.05.2013, 14:09 | |
Помогаю со студенческими работами здесь
0
Fread,fopen,fwrite Fread() & fwrite() Fread/fwrite size vs count Аналог С функции fread и fwrite в С++ |