[Решено] Проблема С Include

Тема в разделе "Общие вопросы по С и С++", создана пользователем VitalikB, 13 окт 2011.

  1. VitalikB

    VitalikB New Member

    Регистрация:
    26 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    Всем привет. Я только начинаю учить с++. Хотел в Codeblocks попрактиковатся з класами и сразу столкнулся с проблемой которой не понимаю.Помогите разобратся.

    main.cpp|4|error: expected unqualified-id before 'using'|
    main.cpp||In function 'int main()'Neutral
    main.cpp|11|error: 'cout' was not declared in this scope|
    main.cpp|11|error: 'endl' was not declared in this scope|


    файл probnik.h:
    Код (C++):
    //#ifndef PROBNIK_H_INCLUDED
    //#define PROBNIK_H_INCLUDED

    class probnik {
    int i;
    public:
    probnik (int a):i(a){}
    int show(){return i;}
    }
    //#endif // PROBNIK_H_INCLUDED

    файл main.cpp:

    Код (C++):
    #include <iostream>
    #include "probnik.h"

    using namespace std;

    int main()
    {
    int a=0;
    //probnik i(5);
    //a=i.show();
    cout <<a<<endl<< "Hello world!" << endl;
    return 0;
    }
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    А в чем проблема то?
    Что не получается??!
     
  3. VitalikB

    VitalikB New Member

    Регистрация:
    26 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    Разобрался. Пробдема была в том, что не было файла probnik.cpp, пусть даже без опредилений.
     
  4. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    точно работает? А-то в конце каждой из этих строк кода не хватает точки с запятой:
    Код (Text):
    probnik (int a):i(a){}
    int show(){return i;}
    }
     
Загрузка...

Поделиться этой страницей