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

Программа не компилируется при перестановке прототипов шаблонных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задачи на классы http://www.cyberforum.ru/cpp-beginners/thread755241.html
Добрый вечер всем! Меня интересуют задачи на классы или перезагрузку операторов. Если кто-то имеет, сбрасывайте в эту тему! Я теории начитался, а вот практики мне не хватает! Извините за эту тему но в интернете нормального нет ничего!
C++ Посчитать количество цифр и букв в строке срочно. прошу вашу помощь_)) во введенной строке символов, заканчивающихся $. посчитать общее количество цифр и букв S. на с++. http://www.cyberforum.ru/cpp-beginners/thread755222.html
C++ конструктор и деструктор
Разработать класс, набор методов(конструктор, деструктор и указанные методы) для программной модели заданного объекта. Описание объекта и его основных свойств приводится ниже. Предоставить программу (int main), которая использует объекты разработанного класса: Объект "комплексные числа". Операции определяются по общепринятым формулам. Конструктор должен позволять создавать объекты без и с...
Типы bool и int C++
Зачем использовать тип bool если можно сделать тоже самое с помощью типа int Например объявляем переменую типа int если ее значение равно нулю то ложь, если единице то истина. int x = 0;//Ложь x = 1;//Истина if(x = 1) { cout << "Истина"; }
C++ Ввод данных без нажатия «Enter» http://www.cyberforum.ru/cpp-beginners/thread755195.html
Добрый день Интересует такой вопрос После ввода числа нужно нажимать клавишу ENTER Как можно добится того, чтобы после ввода числа сразу переходило на набор другого, т.е. не нажимать постоянно Enter #include<cstdio> #include<cmath> int main() {
C++ Перегрузка функции(Определить функцию, возвращающую следующую минуту) Определить функцию, возвращающую следующую минуту. Выполнить перегрузку функции для следующих типов параметров: 1.Структура «время» (часы, минуты, секунды). 2.Три целочисленных параметра: часы, минуты, секунды. 3.Два целочисленных параметра: часы, минуты. подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
07.01.2013, 22:32     Программа не компилируется при перестановке прототипов шаблонных функций
Если переставить местами определения классов, то программа не скомпилируется. Почему?
В первой все хорошо, а вторая не компилируется только из-за того, что перенёс определение предка после наследника.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct Job
{
    char name[40];  
    double salary;      
    int floor;          
};
 
struct Bork : Job
{
    float zog;
};
 
int main()
{
    Bork foo;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct Bork : Job
{
    float zog;
};
 
struct Job
{
    char name[40];  
    double salary;      
    int floor;          
};
 
int main()
{
    Bork foo;
}
Метафора понятна?
 
Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru