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

Вопрос по классам и функциям - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реверс строки через итераторы http://www.cyberforum.ru/cpp-beginners/thread351945.html
std::string s="123456"; s.replace(s.begin(),s.end(),s.rbegin(),s.rend()); std::cout<<s<<std::endl; Почему-то работает правильно и не падает. Если предположить наиболее быструю реализацию...
C++ error C2664 Помогите пожалуйста исправить ошибку : ошибка: Ошибка 1 error C2664: void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...): невозможно преобразовать параметр 1 из "const char " в... http://www.cyberforum.ru/cpp-beginners/thread351924.html
C++ Помогите пожалуйста по Одномерному массиву длинных целых чисел!!!
Здравствуйте!!! Помогите пожалуйста решение задачи!!! Одномерный массив длинных целых чисел Задание №1 Составить программу определения среднего значения для увеличивающегося количества чисел...
C++ Работа с zip
Хотелось бы сделать мини обработчик zip архивов для своих нужд, который бы редактировал все zip архивы что найдёт в папке. Ну из возможностей нужна возможность редактирования txt файлов внутри zip...
C++ Дано действительное число a. Для функции f(x) вычислить f(a) http://www.cyberforum.ru/cpp-beginners/thread351917.html
Дано действительное число a. Для функции f(x) вычислить f(a). Решите пожалуйста. Заранее благодарен.
C++ Вывод на печать Спроектируйте и отладьте программу, осуществляющую ввод массива деталей с указанием шифра детали, ее цены и количества данного шифра деталей, а также осуществляющую формирование и вывод платежной... подробнее

Показать сообщение отдельно
Razzeeyy
30 / 7 / 2
Регистрация: 01.03.2011
Сообщений: 95
16.09.2011, 00:25  [ТС]
Evg, только я там что то не увидел наследования... Сейчас даже откомпилю то, что вы привели, буду разбираться

offtop. вся канитель из-за того что математичка задала написать программу по алгебре для отрисовки косинуса =) отрисовку быстро написал, на openGL, решил заодно сделать gui-велосипедную кнопку на опенгл))
для отображения текста наверно нагуглю какую то библиотеку...

Добавлено через 8 минут
руководствуясь ошибками компилятора допилил примерный код от Evg вот до такого состояния:

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
#include <iostream>
using namespace std;
 
class the_class
{
  public:
  virtual void method (void);
};
 
class class_cat:the_class
{
  public:
  virtual void method (void)
  {
    cout << "method for the_class_cat";
  }
};
 
class class_monkey:the_class
{
  public:
  virtual void method (void)
  {
    cout << "method for the_class_monkey";
  }
};
 
class_cat cat;
class_monkey monkey;
 
int main()
{
    cat.method();
    monkey.method();
}
ругается компилятор, но теперь очень экзотично:
obj/Debug/main.o||In function `the_class':|
/home/razzeeyy/workspace/codeblocks/e-olimp/main.cpp|4|undefined reference to `vtable for the_class'|
obj/Debug/main.o.rodata._ZTI12class_monkey[typeinfo for class_monkey]+0x10)||undefined reference to `typeinfo for the_class'|
obj/Debug/main.o.rodata._ZTI9class_cat[typeinfo for class_cat]+0x10)||undefined reference to `typeinfo for the_class'|
||=== Build finished: 3 errors, 0 warnings ===|
я абсолютно переврал исходный смысл кода?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.