Форум программистов, компьютерный форум CyberForum.ru

универсальный указатель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить класс заданного типа http://www.cyberforum.ru/cpp-beginners/thread516750.html
Определить класс заданного типа. Написать определенные как дружественные функции подпрограммы ввода с клавиатуры и вывода на экран данных, определяющих объекты этого класса. Перегрузить указанные операции и функции с помощью составных функций класса. Определить конструкторы и деструктор. Трехмерный вектор * векторное произведение + сумма векторов - разность векторов double abs() длина...
C++ Обработка строк помогите пожалуйста написать вот эти задачи: 1. Дана строка символов. Подсчитать сколько раз среди символов строки встречается символ "+" и сколько раз символ ".". 2. Преобразовать текст, заменяя каждое вхождение слова это на слово то. 3. Дан текст. Напечатать все слова, входящие в него в алфавитном порядке. http://www.cyberforum.ru/cpp-beginners/thread516744.html
А можно ли темплейту передать число? C++
С базовыми типами темплейтов всё понятно. А число можно? И как7
C++ Краш программы
Из за чего крашит мою программу в 1 запросе я ввожу: C:\test.. во 2 запросе я ввожу: C:\test.txt #include <string> #include <sstream> #include <iostream> #include <Windows.h> #include <tchar.h> using namespace std;
C++ Синтезировать нажатие комбинации клавиш http://www.cyberforum.ru/cpp-beginners/thread516714.html
Пытался синтезировать нажатие комбинации клавиш с помощью: keybd_event(VK_CONTROL, 0, 0, 0); keybd_event(VK_MENU, 0, 0, 0); keybd_event(VK_DELETE, 0, 0, 0); keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DELETE, 0, KEYEVENTF_KEYUP, 0);
C++ Дана целочисленная квадратная матрица. Определить: минимум среди сумм модулей элементов диагоналей, параллельных побочной работаю в среде BLOODSHED DEV-C++..горю над заданием..нужно почти срочно.. подробнее

Показать сообщение отдельно
Ksan
26 / 26 / 0
Регистрация: 02.11.2010
Сообщений: 370
12.03.2012, 14:09  [ТС]     универсальный указатель
Я имел ввиду через void*

я пишу:

C++
1
2
3
4
5
        void *up;
    up = new float;
    up = (void*)(3.14);
    cout << float(up);
    delete (float*)up;
но он выдает ошибку

C++
1
2
67 D:\c_Dev\forK\f1.cpp cannot convert `3.14000000000000012434497875801753252744674682617e+0' from type `double' to type `void*' 
68 D:\c_Dev\forK\f1.cpp pointer value used where a floating point value was expected
 
Текущее время: 15:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru