Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: kate и С++  (Прочитано 834 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Conso

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
kate и С++
« : 08 Февраля 2010, 00:57:46 »
Есть обычный код:
Цитировать
#include <iostream>
#include <stdlib.h>
int main()
{
  std::cout << "Hello, World
";
 return 0;
}

В Kate меню Build -> Quic Compil
Выдает: undefined reference to 'std::cout'
В настройках Build command: make
Через командную строку компилилось. Что делать?

Пользователь решил продолжить мысль 08 Февраля 2010, 18:28:10:
Вопрос еще актуален.
« Последнее редактирование: 08 Февраля 2010, 18:28:10 от Conso »
Beer. Teets. Metal.

Оффлайн WonderTalik

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: kate и С++
« Ответ #1 : 08 Февраля 2010, 22:14:03 »
Цитировать
#include <iostream>
#include <stdlib.h>
int main()
{
using std::cout;

cout << "Hello, World";
 return 0;
}
Попробуй так.

Оффлайн mest_net

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: kate и С++
« Ответ #2 : 08 Февраля 2010, 23:09:18 »
Посмотрите что в строчке "Quick compile". Если там компилятор gcc, то лучше поменять на g++. Т.к. пишете вы на с++ всё же. И чтобы каждый раз перед функциями не писать std:: можно сделать так:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
cout << "Hello, World";
 return 0;
}

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: kate и С++
« Ответ #3 : 09 Февраля 2010, 06:46:06 »
Еще конечно можно купить учебник или сходить в институт но это уже чтобы понимать что и где происходит.

Помоему мы еще упустили тему "mousepad и С++", "ООо и С++" кто еще отожгёт?

 

Страница сгенерирована за 0.05 секунд. Запросов: 25.