Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Русские буквы в FLTK https://www.cyberforum.ru/ cpp-beginners/ thread981107.html
Собственно сабж. setlocale не помогает, точнее, FLTK всё равно выводит кракозябры.
Сумма квадратов ;) C++
Можно ли заданное натуральное число М представить в виде суммы двух квадратов натуральных чисел? Написать программу решения этой задачи. ВОПРОС: при вводе числа 26 программа верно выводит числа 1 и 5 и "Mozhno". НО при вводе числа 27 она ничего не выводит. ПОЖАЛУЙСТА, подскажите в чем ошибка. Желательно напишите в какой именно части кода. Спасибо. Код: #include <stdio.h> #include...
C++ Поменять местами элементы массива с четными и нечетными индексами используя указатели https://www.cyberforum.ru/ cpp-beginners/ thread981103.html
Поменять местами элементы массива с четными и нечетными индексами используя указатели Ну вот не знаю как сделать, честно... Мой вариант void func(int a, int size){ int ne4et,_4et,temp; int *py,*px; for(int i=0;i<size;i++){ if(i%2==0){ // находим четные элементы массива и передаем адрес указателю
C++ Задача про триугольник https://www.cyberforum.ru/ cpp-beginners/ thread981091.html
Треугольник задан координатами своих вершин. Найти периметр и площадь.
C++ начал изучать С++ напишите програма пожайлуста
Написать программу, содержащую процедуру формирования списка и функцию, подсчитывает количество чисел в списке, которые соответствуют Вашему варианту. Мой вариант 13
C++ Калькулятор с использованием стеков https://www.cyberforum.ru/ cpp-beginners/ thread981089.html
Задача: Написать объектно ориентированную программу, которая будет считать заданное выражение из целых чисел и состоящее из знаков (,),+,-,= при этом подсчет действий + и - должен проводиться в двоичной системе исчисления. должен использоваться стек написал код, работает, но считает не всегда правильно. уже не знаю в чем проблема. #include <iostream> using namespace std;
C++ С помощью циклов нарисовать символами "звездочка" куб и круг https://www.cyberforum.ru/ cpp-beginners/ thread981057.html
Здравствуйте! Задачка сама по себе не сложная, но мозг ломает.. Помогите решить, пожалуйста!! Нужно с помощью циклов нарисовать символами "звездочка"(*) КУБ, а потом еще нарисовать круг. Размеры значения не имеют. Вот сижу который час ломаю голову.. Цилиндр нарисовала, а вот куб никак не получается..
Как обьединить 2 функции ? C++
Нужно функцию int getMax(stack *head) и int getCount(stack *head , int max) объединить в оду и в void main() выводы поменять. Хелп) #include<iostream> #include<conio.h> #include <time.h> using namespace std; struct stack {
C++ Вычислить наименьшее, наибольшее и среднее арифметическое значение функции. https://www.cyberforum.ru/ cpp-beginners/ thread981035.html
Пожалуйста объясните как сделать вот этот пункт задания "Вычислить наименьшее, наибольшее и среднее арифметическое значение функции. Таблицы и результаты вычислений вывести на экран и в файлы (*.txt)" Сам все решить смогу , только не понимаю вышесказанного. Вот само задание: Составить блок-схему и программу для вычисления таблицы значений функции U при заданных значениях x и y. Использовать...
C++ Переписать в массив Y положительные элементы а в массив Z отрицательные элементы массива Х N<=40 Помогите уважаемые программисты Нужно написать программу "X(N) Переписать в массив Y положительные элементы а в массив Z отрицательные элементы массива Х N<=40"!!! https://www.cyberforum.ru/ cpp-beginners/ thread981034.html
C++ Найти, сколько чисел на отрезке [x;y) начинаются с цифры 8 в шестнадцатеричной записи
Найти, сколько чисел на отрезке [x;y) начинаются с цифры 8 в шестнадцатеричной записи. Использовать s - прибавление 1, =, <, +, -, *, : - целочисленное деление, % - остаток от деления. Помогите, пожалуйста, написать эту программу на си++ с использованием только вот этих операций и, наверное, только библиотеки stdio.h
C++ Не могу найти ошибку, при любом значении выводит 1.68729e+038 https://www.cyberforum.ru/ cpp-beginners/ thread981023.html
нахождение значения выражения Р=1/1*2 + 1/2*3 + ... + 1/n*(n+1) #include <iostream> #include <math.h> using namespace std; float fun (int n); int main () {
1 / 1 / 1
Регистрация: 01.07.2013
Сообщений: 127
19.10.2013, 18:08  [ТС] 0

Delete void* p = new classobject(); - C++ - Ответ 5205395

19.10.2013, 18:08. Показов 2740. Ответов 47
Метки (Все метки)

Ответ

Jupiter, Делал я уже так. Только для ее вызова нужно знать тип, а мы его не знаем. 13 строчка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template<class T> T ret(Baselink* current)
{
   link<T>* p = dynamic_cast<link<T>*>(current);
   return p->data;
}
 
void linklist::display()
{
   Baselink* current = first;
   while(current) 
   {
 
  // cout << ret<int>(current) << endl; 
   current = current->next; 
   }
}


Вернуться к обсуждению:
Delete void* p = new classobject(); C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2013, 18:08
Готовые ответы и решения:

delete или new (typeid(void*))(void*)
Доброе время суток. Пишу список. Телом каждого элемента (el) списка является void указатель(body)....

Delete void*
Безопасно ли удалять указатель на тип void. Допустим есть такой код: void * ptr = new char;...

error C2440: 'delete' : cannot convert from 'Song' to 'void *'
Строка, где выдаётся ошибка: delete mas; Деструктор: Song::~Song () { delete song;...

Ошибка cannot convert from type void*(classname::) () to type void*(*)(void*)
Подскажите пожалуйста как избавиться от ошибки? Есть ещё какой-либо способ, кроме как объявить...

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

Void menu(void); что это ? почему не void menu();
void menu(void); что это ? почему не void menu(); void naprimer(void); и это идет в классе это...

delete void*
class MyClass{ public: int i; }; void main() { MyClass* MyObj = new MyClass; MyObj-&gt;i =...

Функция void delete". Требуется идентификатор
В общем, ругается на функцию void delete, не понимаю почему. Помогите исправить. #include...

Ошибка E2044 - operator delete must return void
Среда - С++ Builder 2006 Суть такова: Только начали изучать сишку. Выполняю домашку, нужно...

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