Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
dimkaok
1 / 1 / 0
Регистрация: 06.03.2013
Сообщений: 128
1

Не могу исправить две маленькие ошибки

19.04.2013, 15:18. Просмотров 415. Ответов 4
Метки нет (Все метки)

Первая ошибка

В классе A создал объект класса B, выдает ошибку компиляции:

C++
1
2
3
4
5
6
7
8
9
10
11
12
//A.h
#include "B.h"
 
class A{
    
  public:
 
      B o_player; // Вот что здесь выдает:
          // синтаксическая ошибка: отсутствие ";" перед идентификатором "o_player"
          //  отсутствует спецификатор типа - предполагается int. C++ не поддерживает int по умолчанию
 
};
Вторая ошибка

C++
1
2
3
class C : public D {     // Тоже ошибка компиляции: D не определен как базовый класс
     // Код
};
Помогите, пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2013, 15:18
Ответы с готовыми решениями:

Две ошибки. только исправить.
Выдает две ошибки: 1) 1>.\fg.cpp(110) : error C2360: initialization of 'year2'...

Не могу исправить ошибки
// Если сумма трёх попарно различных действительных чисел x, y и z меньше 1,...

Не могу исправить ошибки
#include <iostream> #include <cstring> #include <stdio.h> #include <cctype>...

Не могу исправить ошибки(
List.h (декларация класса) #pragma once template <typename T> class List :...

Не могу исправить ошибки....
Всем приветик!!! Помогите пожалуйста исправить ошибки......... )))...

4
Okonenko Stanis
6 / 6 / 3
Регистрация: 06.02.2013
Сообщений: 71
19.04.2013, 17:39 2
- Повидимому что-то неправильно в модуле (B.cpp, B.h).
Там что-то с объявлением класса B. ...
0
dimkaok
1 / 1 / 0
Регистрация: 06.03.2013
Сообщений: 128
19.04.2013, 18:00  [ТС] 3
Цитата Сообщение от Okonenko Stanis Посмотреть сообщение
Там что-то с объявлением класса B
Да вроде стандартное объявление. Это-же ничего, что B наследуется от A? :

C++
1
2
3
4
5
class B : public A {
 
     // code
 
};
0
Okonenko Stanis
6 / 6 / 3
Регистрация: 06.02.2013
Сообщений: 71
19.04.2013, 18:05 4
- Чтобы не говорить долго, вот маленькое приложение, в нем все, как у Вас.
1
Вложения
Тип файла: rar Copy_1.rar (25.7 Кб, 2 просмотров)
dimkaok
1 / 1 / 0
Регистрация: 06.03.2013
Сообщений: 128
19.04.2013, 18:09  [ТС] 5
Спасибо, сейчас буду разбираться
0
19.04.2013, 18:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2013, 18:09

Не могу исправить ошибки
Я запускаю одно и тоже на одном компе в одной вижуалке - все работает, а в...

у меня ошибки не могу их исправить
#include "Header.h" movie::movie() { name = " "; info = " "; length =...

не могу исправить ошибки в коде
Никак не могу исправить ошибки в коде,помогите. #include "stdafx.h"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru