код из тестового: class Base { public: virtual ~Base() {} virtual void print(std::ostream &) const = 0; }; typedef Base * PBase; class Derived { public: Derived(int data) { this->data = data; } virtual ~Derived() {} virtual void print(std::ostream & s) { s << data; } private: int data; }; void print_it(std::ostream & s, Base * p) { p->print(s); } int main() { print_it(std::cout, PBase(new Derived(5))); } Если бы не отсутствие const у Derived::print, я бы и не заметил...
How to install g++ 4.7.2 & c++11 on CentOS 5.x?Ответ:
Here are your solutions:
— Change distro
— Build it yourself
— Be patient
#include <iostream.h>, clrscr().
en.wikipedia.org
но кривости остального кода конь-ди-дата это не отменяет.
Был неправ. но кривости остального кода конь-ди-дата это не отменяет.
double real; // переменная вещественного типа
int whole; // переменная целого типа
даже translate.google.com мы пользоваться нормально не умеем...
рэбэ @jdevelop был тысячу раз прав: "ШаГ? Сразу нахуй!" (с)
На Borland C++ for DOS. conio.h, clrscr, window, асци-графика…
Парню 26 лет.