1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Где Ошибка?

Тема в разделе "C/C++/C#", создана пользователем Artem23, 14 дек 2012.

  1. Artem23

    Artem23 Гость

    Репутация:
    0
    #include <iostream>

    int main()
    {
    cout << " Hello World!\n";
    return 0:
    }





    Простой код, но компилятор выдает 3 ошибки. (Dev-C++)
     
  2. rrrFer

    rrrFer Гость

    Репутация:
    0
    тут нет экстрасенсов, уточни вопрос.
     
  3. Unk

    Unk Гость

    Репутация:
    0
    Если это полный код, то пространство имен std не подключен. Хотя по дате постинга думаю уже разобрались.)
     
  4. Artem23

    Artem23 Гость

    Репутация:
    0
    Либерти.C++ за 21 день
    Этот код с книги Либерти. Я взял другой компилятор - Microsoft Visual C++ 6.0
    На нем все пошло, начал немного разбераться что да как. А по теме, нашел 2 ошибки исправил, а какая третяя ошибка была так и не узнал.
     
  5. Unk

    Unk Гость

    Репутация:
    0
    Я извеняюсь ВС"6? у меня вот уже 12й.
    п.с.
    точняк, там еще return:. вместо ;
    если брать мою версию то не пойдет без #include "stdafx.h"
    все, перестаю умничать.
    п.п.с.
    если взять не хватка пространства имен std, двое точие вместо точки запятой и не хватка библиотеки stdafx то как раз 3.
    все-все, не умничаю.
     
  6. Artem23

    Artem23 Гость

    Репутация:
    0
    Если бы я понимал.
    Ну ВС-6 посоветовали поюзать для начала, а там втянусь, и буду знать что мне уже нужно.
    Книгу пройду по с++ самым елементарным елементам, а там уже будет проще.
     
  7. Unk

    Unk Гость

    Репутация:
    0
    значиться так
    Код:
    #include <iostream>
    #include "stdafx.h" //без этой библиотеки мой ВС шлет далеко и курить.
    
    using namespace std; // без этого не работает cout.
    
    int main ()
    {
    cout << "Hello world \n"; //опять же, если не подключать пространство имен std, функции cout не будет существовать. либо std::cout либо printf 
    return 0; // здесь была ашыпка, двоеточие.
    }
    П.С.
    Я вот начинал с codeblocks, программка легенькая, хотя не настолько практичная как ВС, плюс идет под линем (хотя там я по большей части использую gVim)
    П.П.С.
    Удачи с изучением.
     
  8. Artem23

    Artem23 Гость

    Репутация:
    0
    теперь понял =))
     
Загрузка...

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