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

Библиотеки в CPP. Ошибка компиляции | CPP

29.06.2016, 22:13. Просмотров 242. Ответов 1
Метки нет (Все метки)

Доброго вечера! Появился один вопросик недавно. Начал юзать библиотеку <windows.h> для использования такой команды как "system" в коде. Пишу код в n++. Компилю через онлайн компилятор http://www.tutorialspoint.com/compile_cpp_online.php или же через этот http://cpp.sh/ Итак при подключении библиотеки <windows.h> появляется такая ошибка в компиляции, как

"fatal error: windows.h: No such file or directory
compilation terminated."

Подскажите - как обойти данную проблему. Или же Подскажите как юзать "system" без использования данной библиотеки...
Заранее спасибо! На всякий случай - прилагаю код. (там обычное использование массива)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
 
    setlocale(LC_ALL, "Russian");
    int c = 0;
    do
    {
        int b;
        cout << "Enter size of array" << endl;
        cin >> b;
        int *a = new int[b];
        cout << "Enter data of array" << endl;
        for (int i = 0; i < b; i++){
            cin >> a[i];
        }
        cout << "Данные приняты!" << "Сейчас произойдёт повторная проверка данных." << endl;
        cout << "Вывод данных массива..." << endl;
        for (int i = 0; i < b; i++){
            if (i == b - 1){
                cout << a[i] << "." << endl;
                cout << "Все данные массива выведенны успешно!" << endl;
            }
            else{
                cout << a[i] << ", ";
            }
        }
        cout << "Если данные массива верно введены, то введите 1" << endl << "Если данные массива введены неверно, то введите 0" << endl;
        cin >> c;
        if (c == 0)
        {
            cout << "Данные введены неверно. Перезаполните их заного!" << endl;
            delay (2000);
            system ("cls");
        }
        delete[] a;
    } while (c = 0);
    cout << "Данные масива успешно сохраненны!";
    cout << "Спасибо за внимание." << endl;
    cout << "Завершение работы консоли...";
    return 0;
 
}
Добавлено через 1 минуту
А также, пожалуйста, подскажите какую библиотеку юзать для использования задержки "delay()"! ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2016, 22:13
Ответы с готовыми решениями:

С помощью командной строки >namberstr f1.cpp Определить число строк в файле с именем f1.cpp
С помощью командной строки &gt;namberstr f1.cpp Определить число строк в файле с...

Подключение файлов main.cpp some.cpp some.h
Всем привет, программа разделенна на три файла poly.cpp main.cpp poly.h Кто мог...

Библиотеки cpp для junior
Добрый день, читая форум надумал все таки найти какую либо библиотеку для cpp,...

Добавление cpp файлов в процессе компиляции
Есть у меня проект. Тут один файл main #include &quot;D:\\test.h&quot; void main()...

C:\tsserver\Projects\cpp\codeblocks\MyComp\compiler\mmz\mmz. cpp|29|error: no match for 'operator=' in '* Item = * Source'|
char **Source; TArray&lt;std::string&gt; *Item; ... *Item=*Source;

1
nd2
2835 / 2403 / 1057
Регистрация: 29.01.2016
Сообщений: 8,045
29.06.2016, 22:44 2
Цитата Сообщение от TOP-coder Посмотреть сообщение
Подскажите как юзать "system" без использования данной библиотеки...
C++
1
#include <cstdlib>
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2016, 22:44

Разделение программы на .h .cpp .cpp
Никак не пойму как правильно разделять программу на несколько файлов. Вот...

Использовать void из 1.cpp в 2.cpp
Допустим, есть функция void Hello(). Она в файле 1.cpp. Мне нужно её...

Библиотеки подключать в *.h или в *.cpp файлах?
Подскажите, где правильно подключать библиотеки: в хеадерах, или в cpp -...


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

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

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