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

Виртуальные классы и ошибка "Error LNK2001: unresolved external symbol" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка списка с использованием std::sort http://www.cyberforum.ru/cpp-beginners/thread1090415.html
Что-то не получается отсортировать целочисленные данные расположенные в списке, компилятор (VS10) жутко ругается. В чем может быть дело? #include <iostream> #include <conio.h> #include <string> #include <list> #include <algorithm> using namespace std;
C++ Перевод строки в дату Вопрос: есть строка "2013-06-28 19:00:00.000". Как её привести к типу дата? Нужно для последующего сравнения. http://www.cyberforum.ru/cpp-beginners/thread1090395.html
C++ Реализация отношения классов типа двунаправленная ассоциация, UML, порядок объявления классов, неполный класс
Доброго времени суток! Осваивая UML, решил реализовать отношение двунаправленной ассоциации по диаграмме: У одного владельца (Person) может быть 0...* машин (Car). У одной машины может быть 0...1 владельцев. Первая попытка не компилируется: class Car;
C++ Создать матрицу из контейнера std::array
Есть код: #include <iostream> #include <array> using namespace std; int main () { array <int,5> myarray; return 0;
C++ Опишите код - какая функция за что отвечает? http://www.cyberforum.ru/cpp-beginners/thread1090344.html
опишите плиз код какая функция за что отвечает? код: #include <stdlib.h> #include <time.h> #include <grx20.h> #include <grxkeys.h> #include <stdio.h>
C++ В конец каждой строки через пробел добавляется число, которое равно количеству символов в самом длинном слове данной строки помогите с описанием кода какая функция за что отвечает? Следует разработать программу, которая преобразует любой текстовый файл в другой текстовый файл по правилу: В конец каждой строки через пробел добавляется число, которое равно количеству символов в самом длинном слове данной строки код: #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <assert.h> ... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
06.02.2014, 06:47     Виртуальные классы и ошибка "Error LNK2001: unresolved external symbol"
Цитата Сообщение от Kill100 Посмотреть сообщение
А что значат эти 0 в конце?
чисто виртуальная функция
Цитата Сообщение от Kill100 Посмотреть сообщение
А он зачем?
если будете уничтожать объект через указатель на базовый класс:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
 
struct Parent {
   Parent(){std::cout << "Parent::Parent()" << std::endl;}
   /*virtual */~Parent(){std::cout << "Parent::~Parent()" << std::endl;}
} ;
 
struct Child: Parent{
   Child(){std::cout << "Child::Child()" << std::endl;}
   ~Child(){std::cout << "Child::~Child()" << std::endl;}
} ;
int main()
{
    Parent * p  = new Child ;
    delete p ;
}
Цитата Сообщение от Kill100 Посмотреть сообщение
И можно ли сделать что то на подобии
через указатели и ссылки.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru