Xwab
Форумыnavigate_nextДругие языки программирования

C/C++
Сообщения
XsErG

O_o. А в папке экзешника нет?

14 Май 2010, 18:35
iceman12

XsErG, есть, но странно то, что он не открывается. может и открывается, но сразу закрывается

14 Май 2010, 18:37
Dezer

я пользуюсь IDE NetBeans.

15 Май 2010, 12:04
Vaniok

вот вам упрощеный вариант
#include <iostream.h>
#include <stdio.h>
#include <conio.h>

void main()
{
int i = 10;
cout<<"Hello World!"<<endl;
while(i--)
{
for(int j=0; j<10; j++)
cout<<"Hello World!"<<endl;
}

getch();
}

23 Май 2010, 7:56
XsErG

Он не упрощенный, он работает только в Windows, он использует Сишную функцию и тут не нужен stdio.h
Кроме того он нарушает стандарт о возвращаемом значении  функция main должна возвращать integer (это хоть и устаревшее, но тем не менее является информатором о ошибках)

23 Май 2010, 10:07
Vaniok

XsErG, нафига такую хрень писать на такую прогу? ))

23 Май 2010, 16:40
Vaniok

и вообще на поставленую задачу вполне хватает такого кода
#include <stdio.h>
void main()
{
printf ("preved mir");
}

23 Май 2010, 16:48
XsErG

Это вообще мутант  функции сяшные, объявление main плюсовое

23 Май 2010, 16:50
XsErG


#include <unistd.h>
#include <string.h>
#include <errno.h>

int main()
{
    const char * const msg = "Hello World!\n";
    const char * begin = msg;
    const char * const end = begin + strlen(msg);
   
    while (begin < end)
    {
        size_t remaining = end - begin;
        ssize_t res = write(STDOUT_FILENO, begin, remaining);
        if (res >= 0)
        {
            begin += res;
            continue; // Let's send the remaining part of this message
        }
        if (EINTR == errno)
        {
            continue; // It's just a signal, try again
        }
        return 1; // It's a real error
    }
    return 0; // OK! Let's celebrate and drink some beer!
}
Вот правильный Hello World на C для Linux

23 Май 2010, 16:51
Akdmeh

Ксерг, что ты думаешь о wxWidgets? Стоит ли использовать? Лучше/хуже чем Qt?

23 Май 2010, 19:21
Ответить на тему