Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить, является ли заданное натуральное число простым https://www.cyberforum.ru/ cpp-beginners/ thread108159.html
у меня есть алгоритм вывода простых чисел, как зделать так штоб можна было ввести число и выдать сообщение што оно просте или нет void sundaram(int n){ int *a = new int , i, j, k; ...
Массив символов в структуре C++
Подскажите, пожалуйста, как объявить структуру, в которой первый элемент - массив массивов символов (например: werrtyfg sdf sgfdh), второй и третий элементы - целочисленные...
C++ Удаление элемента массива Здравствуйте. Необходимо удалить из массива А(20) первый отрицательный элемент,при этом ввод элементов массива необходимо осуществить с клавиатуры. Язык - С. https://www.cyberforum.ru/ cpp-beginners/ thread108140.html C++ Побитовый сдвиг массива Есть двумерный массив int massiv;Нужно сдвинуть первый элемент массива в конец, а все остальные соответственно вперед. В цикле это можно сделать так int temp0=0; int temp1=0; int n=0; for(int... https://www.cyberforum.ru/ cpp-beginners/ thread108130.html
Найти минимум среди сумм элементов диагонали матрицы, параллельных побочной диагонали C++
Пожалуйста, помогите решить задачку Дана целочисленная прямоугольная матрица. определить: 1) колво строк, не содержащих ни одного четного элемента; 2) минимум среди сумм элементов диагонали,...
C++ найти в массиве непрерывный участок из 10 чисел с наибольшим средним значением https://www.cyberforum.ru/ cpp-beginners/ thread108087.html
Проверьте пожалуйста, почему все средние значения (второй массив) одинаковы Задание: найти в массиве непрерывный участок из 10 чисел с наибольшим средним значением #include <iostream.h>...
C++ microsoft agent как запустить в C++ https://www.cyberforum.ru/ cpp-beginners/ thread108065.html
дайте пожалуйста исходник , ил просто код как запустить персонажа из microsoft agent на языке С++ Добавлено через 19 часов 3 минуты народ ну попомиге:(
Что за ошибка??? C++
помогите доделать код #include <iostream> #include <vector> #include <cmath> #include <ctime> #include <algorithm> using namespace std; void out(int n, vector<int> &f1) {
C++ Диаграмма классов https://www.cyberforum.ru/ cpp-beginners/ thread108061.html
Здраствуйте!! Подскажите, пожалуйста, как можно создать диаграмму классов в Visual Studio. Я знаю,что там можно сгенерировать диаграмму по уже написаному коду, но мне нужно сначала создать диаграмму...
C++ Написать функцию аргумента x и y https://www.cyberforum.ru/ cpp-beginners/ thread108047.html
написать и протестировать функцию аргумента x и y которая свой 1й элемент заменяет на сумму x+y, а 2й элемент заменяет на разность x-y
C++ Вывод таблицы факториалов
написать программу выводящую на экран таблицу факториалов от 0 до n где число n целое и вводится с клавиатуры
C++ Вывести простые числа из заданного интервала написать программу выводящую на экран все простые числа из интервала от n до m Для определения является ли число простым составить функцию https://www.cyberforum.ru/ cpp-beginners/ thread108044.html
0 / 0 / 1
Регистрация: 13.04.2009
Сообщений: 38
0

Подскажите в чем ошибка (С++) - C++ - Ответ 618051

24.03.2010, 02:37. Показов 597. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
typedef struct
{
    char name[10], mark[10];
    unsigned price, num;
} Comp;
 
Comp *list = NULL;
int cnt = 0;
 
int Add(Comp val)
{
    Comp *tmp = calloc(cnt+1, sizeof(Comp));
    if(!tmp) return 0;
    if(cnt) memcpy(tmp, list, cnt*sizeof(Comp));
    tmp[cnt] = val;
    cnt++;
    if(list) free(list);
    list = tmp;
    return 1;
}
Выдает ошибку на этой строке Comp *tmp = calloc(cnt+1, sizeof(Comp));
c:\users\makross\documents\visual studio 2008\projects\lab_3\lab_3\lab_3.cpp(10) : error C2440: 'initializing' : cannot convert from 'void *' to 'Comp *'
Conversion from 'void*' to pointer to non-'void' requires an explicit cast

Как это исправить?

Вернуться к обсуждению:
Подскажите в чем ошибка (С++) C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2010, 02:37
Готовые ответы и решения:

Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём ошибка
Выскакивает ошибка Stack around the voriable 'text' was corrupted. Подскажите пожалуйста в чём...

Подскажите в чем ошибка
дано число r и необходимо найти в массиве w два ближайших элемента к r b разницы между ними и r ...

Подскажите в чем ошибка?
Вот код, выдает ошибку, не успеваю прочитать ее, т. к. консоль закрывается сразу же. Задача была...

Подскажите, в чем ошибка?
Пытаюсь написать программу для ряда типа Сумма ряда 1^1 + 2^2 + 3^3 + ... + 10^10 = 10405071317,...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2010, 02:37

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Подскажите в чем ошибка
Не могу понять в чем ошибка #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;stdio.h&gt; ...

Подскажите в чём ошибка
a = 5; b = 11; X = ; for x = X Y(x) = a*x + b + 0.1*rand(); end plot2d(X, Y);

Подскажите, в чём ошибка?
Задание: Записи в линейном списке содержат ключевое поле типа int. Сформировать двунаправленный...

Подскажите в чем ошибка
добрый вечер форумчане. работаю в 8.2 конфигурация самопальная необходима ваша помощь в 2х частях...

Подскажите в чем ошибка
Не могу понять вроде все правильно а не запускается #include &lt;iostream&gt; #include &lt;stdlib.h&gt;...

подскажите в чем ошибка?
Private Sub NN_Click() SpCity.Clear SpFrm.Clear SpCity.AddItem &quot;Арзамас&quot; SpCity.AddItern...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.