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

вместо механизма RTTI языка C++ используйте свою собственную модель RTTI - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вставьте после буквы я в слове букву к и перед ней букву с http://www.cyberforum.ru/cpp-beginners/thread1058287.html
Здравствуйте, помогите пожалуйста с последним условием задачи. Вставьте после буквы я в слове букву к и перед ней букву с #include <iostream> #include <string.h> #include <conio.h> using namespace std; int main() { char str = "asda";
C++ добавила аргументы, а все равно выдает ошибки char seps = ":"; char seps0 = " "; char *token; char load_string = "none"; FILE *file; void CMFCApplication6Dlg::OnBnClickedread() { char* file_name = "C:\\my.txt"; http://www.cyberforum.ru/cpp-beginners/thread1058282.html
C++ Обработка литерных величин!
Здравствуйте Подскажите пожалуйста как можно решить данную задачу Замените в слове сочетание "му" на "а", а букву "ы" на "ца" #include <iostream> #include <stdlib.h> #include <string.h> #include <windows.h> #include <fstream> int main() {
C++ Массивы. Количество элементов в диапазоне, сумму после максимального, упорядочить по убыванию модулей
Здравствуйте, уважаемые программисты. Нужно срочно сдавать лабораторные. Очень благодарен за любую помощь. Методические указания Ввод и вывод массива, а также три пункта задания оформить в виде функций, глобальные переменные не использовать. Размерности массивов вводить в основной функции. Первый массив описать статически (размерность задать константой), второй динамически Все...
C++ Работа с файлами, запись строки в файл и чтение из файла http://www.cyberforum.ru/cpp-beginners/thread1058275.html
Короче у меня задание типа записать строку в old.txt, потом считать это, найти самое маленькое слово и удалить его, после чего записать переобразованную строку в new.txt (до чего я даже не дошел) . После добавления поиска короткого слова, программа перестала записывать в файл строку. То что заремировал, это поиск короткого слова. Вообщем нужна помощь, сдавать прогу завтра( #include...
C++ вычислить и вывести на экран 20 значений математической функции Парни и мужчины, если не трудно помогите написать программу по условию: Необходимо вычислить и вывести на экран 20 значений математической функции F на интервале от x = -5,0 до x = 5,0 с шагом 0,5. При этом фигурирующие в формулах коэффициенты a, b, c – это вещественные числа, которые предварительно вводятся с клавиатуры и, в отличие от x, не изменяются в процессе вычисления значений функции F.... подробнее

Показать сообщение отдельно
helloy
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 46
27.12.2013, 17:11  [ТС]     вместо механизма RTTI языка C++ используйте свою собственную модель RTTI
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
using namespace std;
 
class Shape { 
public: 
enum type{Circle,Square};
virtual type whatAmI()=0;
virtual ~Shape() {}; 
 
};
class Circle : public Shape {
public: 
virtual type whatAmI(){
        return type::Circle;
    }
};
 
class Square : public Shape {
public: 
    virtual type whatAmI(){
        return type::Square;
    }
};
class Other {
 
 
};
 
int main() {
  Circle c;
  Shape* s = &c; // Upcast: normal and OK
  // More explicit but unnecessary:
  s = static_cast<Shape*>(&c);
 
  // (Since upcasting is such a safe and common
  // operation, the cast becomes cluttering)
  Circle* cp = 0;
  Square* sp =0;
 
  // Static Navigation of class hierarchies
  // requires extra type information:
 
  if(cp!=0 &&s->whatAmI() == cp->whatAmI())   cp = static_cast<Circle*>(s);
  if(sp!=0 && s->whatAmI() ==sp->whatAmI())    sp = static_cast<Square*>(s);
  if(cp != 0)    cout << "It's a circle!" << endl;
  if(sp != 0)    cout << "It's a square!" << endl;
 
 
} ///:~
Добавлено через 58 секунд
Цитата Сообщение от Jupiter Посмотреть сообщение

Не по теме:


называй свой адрес и жди...




пример чего?
есть правило "на ноль делить нельзя", ты ж не требуешь пример, вот и к обращению по нулевому указателю аналогично

Не по теме:


ШУТКА ХА ХА ХА
всем смеяться!

 
Текущее время: 19:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru