forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Почему не компилится??? (http://forum.boolean.name/showthread.php?t=13991)

Leowey 03.01.2011 23:57

Почему не компилится???
 
Помогите пожалуйста. Скажите, почему может не компилироваться простейший код:
PHP код:

#include "iostream.h"
void(main) {

cout<<"Hellow word!";//вывод на экран слов Hellow word


Выводит, что не может найти ехе файл. :"( Использую Microsoft visual studio 2008 (ВЕЩЩЬ!) В логе пишет х-й знает что.

P.S. Раньше всё работало...

Knightmare 04.01.2011 00:00

Ответ: Почему не компилится???
 
PHP код:

#include <iostream>
int main()
{
    
std::cout << "Hello world!" << std::endl;
    return 
0;



IGR 04.01.2011 00:15

Ответ: Почему не компилится???
 
Цитата:

Код:

void(main) {

Это строка - МегоПисецНах !! фейспалм.жпг

Reizel 04.01.2011 00:38

Ответ: Почему не компилится???
 

Как ни странно, кнайт не стал его обсирать, не правда ли? В другой теме вопросик был посложней, дык он говном изошелся

Knightmare 04.01.2011 00:39

Ответ: Почему не компилится???
 
Празднеги, успевай пока Кнайтэ добрый!

Reizel 19.01.2011 01:00

Ответ: Почему не компилится???
 
Че за хрень: не находит vector.h
#include <vector.h>

юзаю C::B

Knightmare 19.01.2011 01:03

Ответ: Почему не компилится???
 
Наркоман шоле? Оно всегда православно называлось vector. Без расширения.

baton4ik 19.01.2011 01:09

Ответ: Почему не компилится???
 
#include <vector> пробовал?

impersonalis 19.01.2011 02:00

Ответ: Почему не компилится???
 
#include <vector>
//классный флешмоб!

IGR 19.01.2011 03:27

Ответ: Почему не компилится???
 
нужно писать
#include <vector>, без расширения !! :-D

SBJoker 19.01.2011 11:06

Ответ: Почему не компилится???
 
я всегда писал
#include <vector>
И всё компилилось!

den 19.01.2011 16:23

Ответ: Почему не компилится???
 
vector.h не бывает.
есть vector:)

Reizel 19.01.2011 16:53

Ответ: Почему не компилится???
 
О_о фэйл

А кнайт как вегда, подъебал :-D

UPD
#include <vector> тоже не находит!

den 19.01.2011 17:01

Ответ: Почему не компилится???
 
Цитата:

#include <vector> тоже не находит!
На MSVS работает (поидее и на других должно?)

Knightmare 19.01.2011 17:05

Ответ: Почему не компилится???
 
Делай раз: http://ideone.com/xjhiU
Делай два: http://ideone.com/zjrPO
Вывод: у кого-то ручки растут не из того места, вот досада-то.

Reizel 19.01.2011 17:34

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Knightmare (Сообщение 176232)
Делай раз: http://ideone.com/xjhiU
Делай два: http://ideone.com/zjrPO
Вывод: у кого-то ручки растут не из того места, вот досада-то.

Самый умный, да? Код со второй ссылки не пашет. Не находит, хотя файл есть.

Knightmare 19.01.2011 17:47

Ответ: Почему не компилится???
 
Ну не судьба тебе быть программистом, я-то что сделаю?

SBJoker 19.01.2011 17:52

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Knightmare (Сообщение 176235)
Ну не судьба тебе быть программистом, я-то что сделаю?

Headshoooot!!!!!

Mhyhr 19.01.2011 18:55

Ответ: Почему не компилится???
 
a using namespace std не православно?

den 19.01.2011 19:56

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Mhyhr (Сообщение 176241)
a using namespace std не православно?

а это здесь причом?:4to:
если компилятор файла не видит.

pax 20.01.2011 15:47

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Den (Сообщение 176244)
если компилятор файла не видит.

[кэп]если не видит, то надо проверить пути, по которым он его "не видит"[/кэп]

Knightmare 20.01.2011 15:50

Ответ: Почему не компилится???
 
Цитата:

Сообщение от pax (Сообщение 176297)
[кэп]если не видит, то надо проверить пути, по которым он его "не видит"[/кэп]

[кэп]using namespace используется для раскрытия этих самых неймспейсов и тогда можно не std::vector, а просто vector в коде писать. Что никак не связано с ошибкой, о чем и был разговор.[/кэп]
Но вообще-то конечно надо настройки комплятора проверить, но это чудо погибнет в них:-)

den 20.01.2011 16:06

Ответ: Почему не компилится???
 
На крайней случай можно все нужные инклюдеты из папки компилятора в папку приложения скопировать.

Knightmare 20.01.2011 16:08

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Den (Сообщение 176299)
На крайней случай можно все нужные инклюдеты из папки компилятора в папку приложения скопировать.

Отличное решение! Для быдлокодеров:-)

den 20.01.2011 16:17

Ответ: Почему не компилится???
 
Ну если по другому не пашет;)

2Павел - а у тебя только вектор не подключается или ещё что-то? (iostream, cmath, stack, queue, deque, map ....)

Mhyhr 20.01.2011 16:41

Ответ: Почему не компилится???
 
Какие вы все сегодня милые, никто даже не начал лить тонны из-за того, что я придираюсь к коду.:crazy:

Думаю Павел разобрался.)

den 20.01.2011 16:58

Ответ: Почему не компилится???
 
Цитата:

Сообщение от Mhyhr (Сообщение 176305)
[offtop]Какие вы все сегодня милые, никто даже не начал лить тонны из-за того, что я придираюсь к коду.:crazy:

А когда ты придирался?:4to:

Елси ты про это...
Цитата:

a using namespace std не православно?
...то это больше на незнание похоже;)

Reizel 20.01.2011 17:25

Ответ: Почему не компилится???
 
Пока не приперло, но сделать надобно. Ибо не первый раз. Вообще, C::B странная какая-то, ранее все пахало, ща не пашет. И в инклудах делал ссылочку на папку с этим файлом, ему пофиг. Довольно странно.
Походу придется ложить его к ехе-шнику :)
Или Visual Studio качнуть...

Mhyhr 20.01.2011 17:30

Ответ: Почему не компилится???
 
Цитата:

Или Visual Studio качнуть...
Быстро сдаётесь, молодой человек.:)

ffinder 20.01.2011 19:04

Ответ: Почему не компилится???
 
Но VS таки стоит того, чтобы его скачать. Он в стопицот раз лучше чем кривой Code Blocks.

HolyDel 20.01.2011 19:36

Ответ: Почему не компилится???
 
для меня C::B прозрачнее чем студия. поетому проект пишу использую C::B в качестве IDE. но и студией пользуюсь тоже время от времени. всякий инструмент хорош.


Часовой пояс GMT +4, время: 17:44.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot