Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Бинарный поиск (самое левое вхождение) int binsearch (int a,int key, int l, int h) { int medium; medium=(l+h)/2; if (l>h) return (l); if (a>key) return (binsearch (a,key,l,medium-1)); else return (binsearch (a,key,medium+1,h)); } Данный алгоритм находит самое правое вхождение элемента. Как найти самое левое? https://www.cyberforum.ru/ cpp-beginners/ thread1232492.html C++ Ошибка "C2065: сout: необъявленный идентификатор"
Привет! Создала свою первую программу,правда с помощью книги. Вылезла ошибка: \convert_main.cpp(32) : error C2065: сout: необъявленный идентификатор. Помогите разобраться. // // Программа для преобразования // Градусов Цельсия в градусы Фаренгейта: // Fahrenheit = NCelsius * (212 - 32)/100 + 32 // #include <cstdio> #include <cstdlib>
C++ Нужен алгоритм, который будет считать формулу, введённую пользователем в виде строки Задача такая: пользователь вводит с клавиатуры формулу, с заведомо неизвестным количеством переменных, а программа должна эту формулу посчитать. Я так понимаю, что строку нужно как-то отсортировать и исходя из тех переменных что будут в формуле создать динамические переменные, или динамический массив. Но только вот что-то совсем не приходит в голову как это всё реализовать) https://www.cyberforum.ru/ cpp-beginners/ thread1232400.html C++ При значении больше 10 выводит неверный результат https://www.cyberforum.ru/ cpp-beginners/ thread1232397.html
При вводе чисел до 10, например 4 выводится результат 4 = 4.02725. Начина с 10 результат такой 10=10. Почему так ? #include <iostream> using namespace std; int main () { setlocale(0,""); int A; double number; number = 0; cout << "Введите число А" << endl;
Наследство. Найти минимальное и максимальное возможное общее количество медальонов C++
Владелица большой недвижимости стала настолько стара, что уже не встает с постели. По этой причине ее любящие N дочери начали обсуждать наследство своей матери. Самой младшей дочери надоело просто говорить, так что она решила забрать свою долю наследства. Она точно знала, где ее мать держит свои золотые медальоны – внутри шерстяного носка в третьем ящике рядом с зеркалом в прихожей! Хитрая дочь...
C++ Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и вывести в выходной поток вот пример но в нем ошибки #include <vector> #include <algorithm> #include <iostream> #include <functional> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1232384.html
C++ Оператор "delete" и ошибка "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse) Error" https://www.cyberforum.ru/ cpp-beginners/ thread1232273.html
Здравствуйте. Возникла проблема с оператором "delete". Пользуюсь VisualStudio 2010. Программа компилируется нормально. Все отрабатывает. Когда дело доходит до освобождения памяти, выделенной операцией "new", вылетает ошибка "_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)". Если закомментировать вызов "delete" - программа доходит до логического завершения. Очевидно, какая-то проблема с освобождением...
Параллельный set_difference C++
Как лучше оформить на C++ такую задачу?
C++ Как сделать ровный вывод состояния регистров https://www.cyberforum.ru/ cpp-beginners/ thread1232247.html
Всем исключительно доброго времени дня или ночи. Я начинающий, так что прошу сильно меня не пинать. В общем, вот в чём дело: По заданию в книге Дейтел Х. Дейтел П - Как программировать на С++, нужно вывести на экран таблицу, изображение которой прикреплено. Но у меня появилось несколько вопросов: Как сделать такой же ровный вывод состояния регистров? . Пишу вывод состояния регистров так: ...
C++ Удалить (сделать прозрачными) все непрозрачные кубики, видимые хотя бы с одной из четырех сторон Помогите, пожалуйста, отредактировать эту программу. Нужно переписать код, чтобы использовались функции. Текст задания: Поле размером mxn заполнено прозрачными и непрозрачными кубиками. Удалить (сделать прозрачными) все непрозрачные кубики, видимые хотя бы с одной из четырех сторон. (видимость анализируется до удаления какого-либо кубика). #include <windows.h> https://www.cyberforum.ru/ cpp-beginners/ thread1232236.html
C++ Формула, по которой можно вычислить время наступления Рагнарека
Рагнарек должен наступить с минуты на минуту. Но Один не знает, когда именно он наступит. Локи, как самый умный, сказал Одину формулу, по которой можно вычислить время наступления Рагнарека. К сожалению, Одину с одним глазом сложно уследить за всеми скобками в выражении, поэтому он решил заменить скобки первого уровня на фигурные, а второго уровня – на квадратные, остальные же оставить круглыми....
C++ При выводе минимального элемента последовательности программа выводит слишком большое число При выводе минимального элемента программа выводит слишком большое число. #include <iostream> us
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
0

Запись в ofstream - разобрать код - C++ - Ответ 6453907

23.07.2014, 12:48. Показов 1262. Ответов 17
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток
объясните как это работает?
C++
1
2
3
4
5
6
7
8
char msg[255];
//что то записали в msg не важно как, суть в том что туда писали без символа \0, 
//и данных может быть меньше 255(больше 255 не может быть),
// так же знаем сколько записали iMsgSize
ofstream File;
File.open("bla bla");
File<<msg;
File.flush();
сколько символов запишется? до первого поппавшегося \0 в памяти начиная от msg или как?

Добавлено через 1 минуту
и да какой метод будет вызван? этот?
C++
1
ostream& operator<< (void* val);
Добавлено через 2 минуты
и еще вдогонку, чтобы писать конкретное кол-во символов как проще поступить?
C++
1
2
3
std::string sMsg;
sMsg.assign(msg, msg+iMsgSize);
File<<sMsg;
есть еще варианты?

Добавлено через 2 минуты
черт только что нашел
C++
1
File.write(msg, iMsgSize);
но буду рад предложениям

Вернуться к обсуждению:
Запись в ofstream - разобрать код C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2014, 12:48
Готовые ответы и решения:

Ofstream запись в начало файла
Всем здрасьте ! Мне нужно с помощью ofstream записать данные в начало файла, а данные записанные...

Сокращенная запись ifstream и ofstream
#include &lt;fstream&gt; using namespace std; int main() { fstream I(&quot;input.txt&quot;),...

C++ файлы ifstream/ofstream запись класса
Доброе время суток дамы и господа :) необходимо помочь ибо что-то голова не варит )) класс...

Чтением и запись в файл, ifstream/ofstream
Здравствуйте, уважаемые участники форума, есть такое задание, возвести в квадрат каждый элемент...

17
23.07.2014, 12:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2014, 12:48
Помогаю со студенческими работами здесь

(ofstream) запись float, уменьшение точности и нормализация
столкнулся с этой проблемой при записи в бинарный файл. внимательно всё перекопал, пока подозрение...

Std::ofstream запись и чтение переменных в бинарный файл
int a = 1; std::ofstream file(&quot;test.settings&quot;, std::ios::in | std::ios::out | std::ios::binary);...

Ofstream записывает в файл 16-стиричный код
mvs 2017 вместо строки в файл записывается 4865 6c6c 6f20 776f 726c 6421 этот же код в mvs 6.0...

Разобрать код и создать приложение использующее этот код
ПОМОГИТЕ ПОЖАЛУЙСТА Option Explicit Private Sub Form_DragDrop(Source As Control, x As Single,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru