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

dynamic_cast - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоковый ввод из файла вместе с классом. Не пойму в чем причина http://www.cyberforum.ru/cpp-beginners/thread1086192.html
Привет народ. У меня такая проблема. Пишу лабораторную, и не могу таким способом (показан ниже) ввести всю таблицу и сохранить внутри программы. В этой лабораторной изучается раздел Классы, но видимо...
C++ Переделать программу что бы была через map #include <iostream> #include <conio.h> #include <windows.h> #include <vector> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); struct zap http://www.cyberforum.ru/cpp-beginners/thread1086119.html
Как определить строковую переменную? C++
Првиет всем! Ситуация такая.Мне нужно что бы введенная строка загрузилась в переменную.А далее эта переменная была переданна в качестве аргумента функции.Примерно так. std::cin>>stroka ...
C++ string[] в char[][] или char[]
Приветствую! Можно ли одномерный массив типа string переписать в двумерный или одномерный типа char? Если да, то как? Заранее спасибо :thank_you:
C++ Сделать через map http://www.cyberforum.ru/cpp-beginners/thread1086092.html
#include <iostream> #include <conio.h> #include <windows.h> #include <vector> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); struct zap
C++ Компиляция библиотеки libxml под c++ Под libxml есть библиотека xmlwrapp позволяющая работать с libxml под с++. Проблема в ее компиляции: по адресуhttp://libxmlplusplus.sourceforge.net/скачал исходники и с помощью msbuild собрал через... подробнее

Показать сообщение отдельно
Андрей1010
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 10

dynamic_cast - C++

31.01.2014, 13:58. Просмотров 804. Ответов 20
Метки (Все метки)

Подскажите пожалуйста, возникла проблема. Есть базовый клас CStep. И пока один наследник:
C++
1
class CStepMove : public CStep
Ести вектор указателей:
C++
1
  vector <CStep*> VChangeBack;
Проблема возникает в момент приведения указателей:
C++
1
2
3
4
    CStep* C;
    C = VChangeBack.back();
    CStepMove* A;
    A = dynamic_cast <CStepMove*> C;
Последняя строка выдаёт ошибки: E2276 (expected; и E2379 Statemedt missing;
Не могу понять в чём проблема, аналогичный код видел в других примерах, а написал сам - и не работает...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru