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

Warning! Source file is not compiled! - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.76
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
21.07.2010, 21:02     Warning! Source file is not compiled! #1
создаю абстрактный класс ABCd
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef _ABCD_H_
#define _ABCD_H_
class ABCd
{
    private:
        char performers[50];
        char label[20];
        int selections;
        double playtime;
    public:
        virtual void Report() const =0;
};
#endif
пишет:

Warning! Source file is not compiled!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2293 / 1663 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
21.07.2010, 22:43     Warning! Source file is not compiled! #2
nikkka, что за среда разработки?
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
21.07.2010, 22:56  [ТС]     Warning! Source file is not compiled! #3
CyBOSSeR, Dev C++
он так со всеми исходниками делает...
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
22.07.2010, 01:49     Warning! Source file is not compiled! #4
Хм... Не знаю на тему Dev... Мб первая нижняя палочка не нужна?

#ifndef ABCD_H_
#define ABCD_H_
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
22.07.2010, 02:22     Warning! Source file is not compiled! #5
файл ABCD.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef _ABCD_H_
#define _ABCD_H_
class ABCd
{
    private:
        char performers[50];
        char label[20];
        int selections;
        double playtime;
    public:
        virtual void Report() const =0;
};
#endif
файл main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include "ABCD.h"
using namespace std;
class A: public ABCd{
public:
    void Report() const
    {
        cout << "report\n";
    }
};
int main()
{
    A a;
    a.Report();
    return 0;
}
Bash
1
2
3
ayeaye@ayeaye-desktop:~/Рабочий стол/новая папка$ g++ main.cpp
ayeaye@ayeaye-desktop:~/Рабочий стол/новая папка$ ./a.out
report
все работает... я всегда этим средам не доверял, может попробуешь сделать ABCD.cpp типа, как будто бы, с реализацией.
Lavroff, нижний пробел _ компилятором считается за обычную букву, типа 'a' нпример
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
22.07.2010, 04:11     Warning! Source file is not compiled! #6
Aye Aye, Во. Спасибо) А то никак не мог понять что он значит
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
22.07.2010, 09:03  [ТС]     Warning! Source file is not compiled! #7
Вот только мне не легче... : S

Добавлено через 12 минут
на пример, эту на эту программу он пишет то же самое...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
int main()
{
        int w,h;
        cout<<"Enter a width : ";
        cin>>w;
        cout<<"Enter a height : ";
        cin>>h;
        for(int i=0;i<h;i++)
        {
                for(int j=0;j<w;j++)
                {
                        if((i>=1 && i<=h-2)&&(j>=1 && j<=w-2))
                                cout<<" ";
                        else
                                cout<<"*";
                }
                cout<<endl;
        }
        return 0;
}
Добавлено через 4 минуты
а вот если через New Project, то пожалуйста..
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
22.07.2010, 09:29     Warning! Source file is not compiled! #8
nikkka, так вы создаете просто чистый файл, а не проект. Надо проект создавать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2010, 10:17     Warning! Source file is not compiled!
Еще ссылки по теме:

Cannot open include file: 'libr.h': No such file or directory C++
Cannot open include file: 'iostream.h': No such file or directory C++
C++ Warning C4101 и warning C4996

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

Или воспользуйтесь поиском по форуму:
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
22.07.2010, 10:17  [ТС]     Warning! Source file is not compiled! #9
M128K145, а ведь я год писал программы в фаилах, и ничего...
ну хорошо, хоть как-то...
спасибо всем!
Yandex
Объявления
22.07.2010, 10:17     Warning! Source file is not compiled!
Ответ Создать тему
Опции темы

Текущее время: 12:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru