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

Полиморфизм аргумента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из файла не читатаются строки http://www.cyberforum.ru/cpp-beginners/thread1797758.html
По задаче имеется текстовый файл. И нужно считать этот файл программу и вывести все в консоль. Сама программа: #include <iostream> #include <string> #include <array> #include <cstring> #include <cctype> #include <fstream> using namespace std;
C++ Не могу корректно переписать элементы из одного массива в другой Нужно разработать программу, которая печатала бы имена криптопровайдеров. Для это нужно создать символьный массив из 80 элементов и переписать в них элементы из области pszName. Исходный код выдает ошибку: error C2440: '=' : cannot convert from 'LPTSTR' to 'char ' #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdlib.h> #include <string.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1797756.html
C++ Неясный вызов функции
Имеются две функции void may(char a) { using std::cout; using std::endl; cout << "void may char a" << endl; } void may(const char &a) { using std::cout;
C++ Имеет ли смысл писать makefile?
Всем доброго дня, вообщем сабж, сейчас для само развития занимаюсь написанием 3д движка на опенгл, дело идет потихоньку, и вот задался вопросом стоит ли для такого проекта писать мейкфайл, в целом компиляция занимает относительно много времени и будет ли профит от этого или же VS сама понимает что ей не надо пересобирать весь проект ?
C++ Синтаксическая ошибка во встроенном коде на языке ассемблера в "код операции" http://www.cyberforum.ru/cpp-beginners/thread1797694.html
visual studio 2013 выдал такую ошибку error C2400: синтаксическая ошибка во встроенном коде на языке ассемблера в "код операции"; обнаружено "newline, что это за ошибка? КОД #include "stdafx.h" #include <iostream> using namespace std; void main()
C++ Возможна ли инициализация в инициализации? Изучая новый стандарт, заинтересовался: а можно ли как-то сделать массив указателей, например, на тип int, инициализируя ссылочные переменные, на которые указывали бы указатели, в одном выражении? Как-то так: int* pArr = {&(int a = 5), &(int b = 8)} Или это слишком мерзкое извращение для компактности? подробнее

Показать сообщение отдельно
DrOffset
6909 / 4102 / 933
Регистрация: 30.01.2014
Сообщений: 6,893
23.08.2016, 20:52     Полиморфизм аргумента
Vhodnoylogin, С++ статически типизированный язык. Основная проблема кроется в этом. В языках, в которых это возможно, есть продвинутый RTTI, на основании которого можно составить "динамическое понимание аргумента". В С++ нет продвинутого RTTI, и если он нужен, то его необходимо сделать самостоятельно.

А вообще, ты бы лучше задачу свою описал. Больше вероятность, что решение найдется с другой стороны.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru