|
|
Другие темы раздела | |
C++ Алгоритм Евклида для одномерных массивов Всем привет. Задача в общем такая: Нужно реализовать алгоритм нахождение НОДа(Наибольшего общего делителя) двух длинных целых чисел. Нашел Алгоритм Евклида(блок схема алгоритма прилагается), для простых чисел, не могу сделать это для длинных целых. (Храню числа в массивах). Не могу реализовать проверку A=B(как на блок-схеме) и A>B для массивов, в которых хранятся эти длинные числа. Я так... https://www.cyberforum.ru/ cpp-beginners/ thread1261940.html |
Рассчитать все возможные варианты для 3 знаков C++ Дано: 1 2 0 Найти все возможные комбинации 10 разрядного числа (пример: 1021020021) и чтобы можно задавать разные условия для кол-ва однёрок нулей и двоек, например: 1-от 1 до 5 0-от 2 до 2 2-от 5 до 7 |
C++ Как вычисляются функции Вычислить F=f(a)-5f^3(sin(b/2))+1/f(1+c^4), где f(x)=3x^2-2x^2+7, при a=5.08, b= -0.65, c=3.87 Должно быть 3 функции, которые принимают в качестве параметров значение, ссылку и указатель. Для степени использовать математическую функцию, sin так и пишется. Вообще не сильно представляю как справится с f от x. Кто может сделать для примера? Заранее благодарен) https://www.cyberforum.ru/ cpp-beginners/ thread1261922.html | C++ Проверка, является значение числом или символом Мне надо ввести число в переменную, но я хочу проверить значение её, тоесть она число или символ. Я придумал пока что сделать это с помощью цикла do{....}while (0);. Но оно не работает, помогите решить проблему.((( https://www.cyberforum.ru/ cpp-beginners/ thread1261918.html |
C++ Составить программу нахождения 20 члена ряда Составить программу нахождения 20 члена ряда: xi+1=xi+3, x0=315 Помогите пожалуйста, никак не могу сделать. |
C++ Вывод значений в таблице, ряд тейлора
https://www.cyberforum.ru/ cpp-beginners/ thread1261879.html Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от х нач до х кон с шагом dx с точностью эпсилон. Таблицу снабдить заголовком и шапкой. Каждая строка должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. (1-x^2/2)+((1*3*x^4)/(2*4))-((1*3*5*x^6)/(2*4*6))+... |
C++ Продемонстрируйте работу функции strtol на примере массива numbers
https://www.cyberforum.ru/ cpp-beginners/ thread1261851.html Продемонстрируйте работу функции strtol на примере массива numbers (вывести каждый элемент массива в соответствии с форматом) char numbers = "2001 60c0c0 -11011101001101110010100000 0x6fafdc"; Нужно решение в с++ |
Функция Арксинус методом Ньютона C++ Калькулятор имеет функции синус, косинус, необходимо написать арксинус методом Ньютона. Ниже код. Ошибка при вычислении отрицательных чисел, к примеру -0.5. Помогите пожалуйста решить проблему. float C,e; do { cin >> C; } while (C < -1.0f || C > 1.0f); float y = 1.0f; float Y; |
C++ Возможно ли как-то сокрыть реализации стратегий в самой библиотеке, то есть вынести в cpp-файл?
https://www.cyberforum.ru/ cpp-beginners/ thread1261811.html Здравствуйте! Разрабатываю движок, как подключаемую библиотеку, на основе стратегий. Имеется вот такой заголовочный файл, предоставляемый конечному пользователю: #ifndef VECTORS_INCLUDED #define VECTORS_INCLUDED struct Vector2DSpace { Vector2DSpace() {ptr = new float;} void setVector(float x, float y) {*ptr = x; *(ptr + 1) = y;} |
C++ Релизная версия на другом ПК уходит в бесконечный цикл Суть - в дебаге всё отлично работает В релизе - на другом компе - уходит в бесконечный цикл на while(!inp.eof()). Соответствующие файлы в папках имеются, не пустые. В чём трабл? void proxyget() { cout << "proxyget\r\n"; ifstream inp; inp.open("D:\\p\\proxy"); while (!inp.eof()) { inp >> proxy >> portc; https://www.cyberforum.ru/ cpp-beginners/ thread1261806.html |
Разложите пожалуйста по шагам выражение C++ Разложите пожалуйста по шагам выражение a-=((b++>>2!=c)+1)|++c |
C++ Какой способ представления полей класса правильнее?
https://www.cyberforum.ru/ cpp-beginners/ thread1261791.html Здравствуйте! Переписываю игровой движок с Java на C++. В C++ не так давно программирую, поэтому возник вопрос как выгоднее представлять поля класса, к примеру, для хранения координат? Как указатели? class Test { float *x, *y; Test(float x, float y) { x = new int(x); y = new int(y); } |
24.09.2014, 12:48 | 0 | |||||
Запись массива структур в бинарный файл - C++ - Ответ 664145124.09.2014, 12:48. Показов 2724. Ответов 2
Метки (Все метки)
Ответ
Дело скорее всего в выравнивании полей.
На мой взгляд лучше всего записывать и считывать каждое поле по отдельности в цикле для всех структур. Добавлено через 3 минуты Например:
Вернуться к обсуждению: Запись массива структур в бинарный файл C++
0
|
24.09.2014, 12:48 | |
Готовые ответы и решения:
2
Запись массива структур в бинарный файл Запись/чтение массива структур в бинарный файл Запись в бинарный файл и чтение из него массива структур Запись в бинарный файл и чтение из него массива структур |
24.09.2014, 12:48 | |
24.09.2014, 12:48 | |
Помогаю со студенческими работами здесь
0
Считывание и запись структур в бинарный файл Запись и чтение вектора структур в бинарный файл Запись и чтение вектора структур в бинарный файл(2) Ввод и вывод динамического массива структур в бинарный файл |