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

Ну жна помощь в приведении типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Характеристикой столбца целочисленной матрицы... http://www.cyberforum.ru/cpp-beginners/thread25467.html
Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. Заранее благодарен.
C++ Найти сумму элементов матрицы, которые размещены в строках с отрицательным элементом на главной диагонали Дана квадратная матрица А 6-го порядка. Найти сумму элементов матрицы, которые размещены в строках с отрицательным элементом на главной диагонали. Вычислить количество таких строк. #include <iostream> #include <math.h> int main() { int a={ {-2,3,15,12,13,23}, {4,3,15,12,13,2}, {12,3,47,54,2,23}, {3,3,15,12,17,23}, http://www.cyberforum.ru/cpp-beginners/thread25460.html
Меню на C C++
Здравствуйте.Поткиньте мне пожалуйста идею как реализовать меню на C.Пункт меню должен выбираться стрелочками,выбранный пункт должен светиться.Буду очень рад,если вы скинете мне название книжки по С,где это описано.Заранее большое спасибо.
C++ Наследование
Например, есть класс cA и его наследник – класс cB. В определении класса cB написали функцию func, а в её сигнатуре объект родительского класса. При использовании это функции компилятор пропускает, если в качестве параметра стоит объект класса cB. #include <iostream> using namespace std; class cA { private: int a; };
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread25391.html
Как можно передать массив в функцию? у примеру через указатель.. а можно по другому? void Func(int* rMas); int _tmain(int argc, _TCHAR* argv) { int Mas={1,2,3}; Func(Mas);
C++ Как можно подсчитать количество слов в предложении? Маленький вопросик, как можно подсчитать количество слов в предложении. Я думал воспользоваться в качестве разделителя пробелом, но тогда, если предложение будет содержать одни пробелы, программа будет подсчитывать пробелы как разделители между словами и следовательно количество слов все-таки будет. Развейте дремучесть, очень прошу. подробнее

Показать сообщение отдельно
Del_Piero_10
Smart is the new Sexy
24 / 24 / 1
Регистрация: 29.12.2008
Сообщений: 109

Ну жна помощь в приведении типов - C++

09.03.2009, 12:24. Просмотров 633. Ответов 9
Метки (Все метки)

Никак не могу понять как работает приведение типов.
В первую очередь про dynamic_cast. Допустим у нас есть такая часть программы

C++
1
2
3
4
5
6
Base *bp, b_ob;
Derived *dp, d_ob;
 
bp = &d_ob;
dp = dynamic_cast<Derived *> (bp)
if (dp) cout << "Приведение успешно"
Класс Base наследуется класом derived.

Не могу понять зачем здесь нужен указатель dp. и чему он должен быть равен после пиведения. Ведь по идее здесь просто указатель bp должен поменять свой тип с Base* на Derived*. Объясните кто-нибудь подробно как и с чем это кушать, пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru