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

Приведение указателя на void к другому типу? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Палиндром и автоморфное число http://www.cyberforum.ru/cpp-beginners/thread32842.html
Помогите в решении этих задач! В с++ вообще ничего не понимаю! 1. Дано четырехзначное число N. Выяснить, является ли оно палиндромом. 2. Дано натуральное число N. Определить, является ли оно автоморфным.
C++ процедуры найдите все делители данных 10 чисел. Проверьте, у каких из них есть совпадающие делители; P.S. процедуры http://www.cyberforum.ru/cpp-beginners/thread32832.html
C++ использование функций
данные 6 комплексных чисел упорядочить по возрастанию модулей;
C++ считать строки из файла и вывесте конечный результать..
Мне надо найти количество строк, заполенных значениями для матриц. Вот пример текстового файла: //matrice GHSERp pour ferrite //temperature i j l valeur 0 1 0 0 -99.808 //Мне нужно считать строки между коментариями 0 1 0 1 0 0 1 0 2 3.6e10 0 1 0 3 -7.929e8 0 1 0 4 2701850 0 1 0 5 355037.737 0 1 0 6 669.67
C++ Морской бой http://www.cyberforum.ru/cpp-beginners/thread32821.html
Написал морской бой. Просьба прокоменнтировать, улучшить где возможно и помочь написать ИИ. Вот исходники: #include <iostream> #include <iomanip> #include <cstdlib> using namespace std; class Player
C++ Экономическая задачка Вот текст задачи: Какова эффективная ставка i, если номинальная ставка равна j % при помесячном начислении? ( , где m – количество наращений в год; ставка записывается как десятичная дробь). А вот решение, но в чем то косяк, помогите, пожалуйста исправить ошибку или заново решить. #include <math.h> #include <iostream.h> const m=4; void main() подробнее

Показать сообщение отдельно
AltPeople
 Аватар для AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
05.05.2009, 17:48  [ТС]     Приведение указателя на void к другому типу?
2 YurA_280784:
ты имеешь в виду прописать result=(int *)genericPtr+7; ???
если так то тогда пишет ошибку - invalid conversion from `int*' to `int' .
и приведение к другому типу формата - (новый тип) переменная - ничем не отличается от static_cast, просто первый вариант взят с С, а второй более новый (если не ошибаюсь...)

Добавлено через 7 минут 44 секунды
может это на VC++ работает. в DEV-C++ не получается.
пробывал даже вариант:
C++
1
2
int * d=(int *)genericPtr;
    result=*d+7;
не получается(((((((
 
Текущее время: 22:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru