Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма ряда https://www.cyberforum.ru/ cpp-beginners/ thread189937.html
#include <iostream.h> #include <math.h> void main() { const float eps=0.001; int n=0; float S=0,a=1,x,p; cout<<"Введите x:\n"; cin>>x; do
Код Хэмминга C++
Доброго времени суток.Возник вопрос.Кто нибудь может выложить код или дать ссылку на исходник с реализацией кодирования внесения ошибок и декодирования по методу Хэмминга на c++.Просто хочется принцип понять.Заранее благодарен.
C++ AnsiString https://www.cyberforum.ru/ cpp-beginners/ thread189907.html
НЕ могли бы сказать, почему при считывании из файла в переменную типа AnsiString компилятор выдает ошибку??? вот код: Код: //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <fstream.h>
C++ Удаление элемента стека Всем привет, решал лабу по стекам и столкнулся с одной проблемой, не могу придумать как удалить элемент стека, вот мой код #include<stdio.h> #include<conio.h> #include<iostream.h> #include <cstring.h> #include <cstdlib.h> const int n=10; https://www.cyberforum.ru/ cpp-beginners/ thread189906.html
Для каждого массива определить среднее арифметическое наибольшего и наименьшего значений C++
даны двумерные вещественные массивы D, A для каждого массива определить среднее арифметическое наибольшего и наименьшего значений массива
C++ число rand() почему у меня компилятор делает числа случайными только когда я пошагово выполняю прогу ?!? как только запускаю чтоб сама выполнялась, дает одно и то же число. srand(time(NULL)); включил. для наглядности void KeyGen(char* key) { //для генерации случайных чисел srand(time(NULL)); //согласно формату ключа цццАцц создаем случайный ключ //НА 3й позиции у нас символ английского алфавита A... https://www.cyberforum.ru/ cpp-beginners/ thread189894.html
C++ Хеш- функция bkdr взял алгоритм bkdr с википедии unsigned int BKDRHash (char *str, unsigned int len) { unsigned int seed = 131313; unsigned int hash = 0; unsigned int i = 0; for (i = 0; i < len; str++, i++) { hash = (hash * seed) + (unsigned char) (*str); https://www.cyberforum.ru/ cpp-beginners/ thread189890.html C++ Алгоритм "sort" invalid operator<
Доброго времени суток. Очередная проблема. Есть у меня мой вектор, который необходимо отсортировать. Использую алгоритм sort(...);, передавая в него мой вектор и предикат. Алгоритм падает по непонятным причинам. В приложеном скрине, вижу что поля мои где то "похерились", но когда такое происходит, он не всегда "падает", а еще бывает и сортирует(при том правильно). Но затем когда надо...
C++ algorithm дано последовательность целих чисел 1.для каждого елемента найти количество цифр числа( count_if) 2.после каждого симетріческого елемента вставить 0 (find_if) 3. заполнить список трьохзначними симетричискеми числами(generate) 4.удалить значения сума цифр которих ровна Х(remove_if) #include <iostream> #include <vector> #include <algorithm> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread189832.html C++ составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов https://www.cyberforum.ru/ cpp-beginners/ thread189821.html
составить двумерный массив,сложить 2строку и 3столбец,найти сумму этих элементов..объясните как сделать..
C++ двумерный массив
посмотрите пожалуйста правильно ли я написал функцию для ввода и вывовы двумерного массива ? в лекциях вроде так в книжке тоже а на пк не хочет правильно работать( #define M 10 #define N 12 void put(int a,int *l,int*k) { int i,j; printf("Введите количество строк "); scanf("%d",l); printf("Введите количество столбцов ");
C++ Возврат объекта с полями-массивами в функцию Есть вот такой код: #include<iostream> using namespace std; const int MAX=9; class Money { https://www.cyberforum.ru/ cpp-beginners/ thread189812.html
Day
1179 / 989 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
12.11.2010, 20:18 0

Перераспределение динамической памяти - C++ - Ответ 1105420

12.11.2010, 20:18. Показов 8300. Ответов 21
Метки (Все метки)

Ответ

Цитата Сообщение от Rikimaru Посмотреть сообщение
дан двумерный массив 3х5 выделить динамически память под него, затем перераспределить ее в массив 5х3, затем удалить(выделить и удалить там все понятно, помогите найти ошибку в перераспределении)
C++
1
2
3
4
5
6
int**a=(*int)calloc(3,sizeff(*int));
         for(int i=0; i<3; i++)
             a[i]=(*int)calloc(5,sizeof(int));
         realloc(a, 5*sizeof(int*));
         for(int i=0; i<5; i++)
             realloc(a[i], 4*sizeof(int));
Вот здесь for(int i=0; i<5; i++) realloc(a[i], 4*sizeof(int));при i>2 реаллокачивать нечего,
a[i] просто неизвестно кто, и при i>2 надо делать calloc

Добавлено через 1 минуту
И еще.
Надо
C
1
 a[i] = realloc(a[i], ....);


Вернуться к обсуждению:
Перераспределение динамической памяти C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2010, 20:18
Готовые ответы и решения:

Перераспределение динамической памяти
дан двумерный массив 3х5 выделить динамически память под него, затем перераспределить ее в массив...

Перераспределение памяти
int Add(datas value, int position) { _count++; node = (DoubleList*)realloc(node,...

Перераспределение памяти
ifstream&amp; operator&gt;&gt; (ifstream&amp; in, Toy&amp; ob) { size_t len; in.read((char*)&amp;len, sizeof(len));...

Перераспределение памяти с new под объекты
есть класс #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; class tel_book {...

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

std::vector Перераспределение памяти
Код #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;tchar.h&gt;...

Перераспределение памяти для стека
Помогите решить задачку, реализовал стек, осталось решить задачку.. Задача состоит в следующем:...

STL, deque Перераспределение памяти
Есть книга, в ней написано такое о деке Можно ли пример увидеть, а-то чего-то непонятно....

С помощью чего можно представить динамический массив, чтобы исключить перераспределение памяти?
С помощью чего можно представить динамический массив? Пробовал vector, но там перераспределение...

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