ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 21.05.2008, 17:53
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
С нами: 10042776

Репутация: 275
По умолчанию

Vid0k
у функции main нет прототипа. Если компилятор разрешает - можно использовать разлиные варианты написания функции main().

olbanec
ты возвращаешь значение из функции(main - return 0, в прототипе которой указано, что она ничего не возвращает, Объяви функцию main как int main(), либо ничего не возвращай.
 
Ответить с цитированием

  #22  
Старый 21.05.2008, 18:06
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
С нами: 9674246

Репутация: 316


По умолчанию

естественно можно использовать различные варианты ф-ии main
и какой утя компелятор?
 
Ответить с цитированием

  #23  
Старый 21.05.2008, 18:23
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
С нами: 10042776

Репутация: 275
По умолчанию

Цитата:
я смотрю как ты проверяешь
даже не написал какя фун-ия main
ппц
Цитата:
естественно можно использовать различные варианты ф-ии main
хм...

у меня g++.
 
Ответить с цитированием

  #24  
Старый 21.05.2008, 18:33
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 899
С нами: 9744746

Репутация: 1474


По умолчанию

вы мои посты все прочитали??
ппц. (
 
Ответить с цитированием

  #25  
Старый 21.05.2008, 18:39
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Цитата:
Сообщение от merax  
Если ты пишешь так -> #include <iostream> , то тогда после надо дописать using namespace std;

Код:
#include <iostream>
using namespace std;
main()
{
 for( ; ; )
 {
    std::cout << " I love C++++## \n";
 }

}
или

Код:
#include <iostream.h>

main()
{
 for( ; ; )
 {
    cout << " I love C++++## \n";
 }

}
Ты перепутал - ровно наоборот
В первом случае std:: писать не надо, а вот втором - надо
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #26  
Старый 21.05.2008, 18:46
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 899
С нами: 9744746

Репутация: 1474


По умолчанию

Код:
 #include <iostream.h>
using namespace std;
main()
{
 for( ; ; )
 {
    std::cout << " I love C++++## \n";
 }

}
если пишу #include <iostream>
тогда ошибка такая: error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

если пишу #include <iostream.h>
тогда ошибка такая fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
 
Ответить с цитированием

  #27  
Старый 21.05.2008, 18:49
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Цитата:
Сообщение от olbanec  
Код:
 #include <iostream.h>
using namespace std;
main()
{
 for( ; ; )
 {
    std::cout << " I love C++++## \n";
 }

}
если пишу #include <iostream>
тогда ошибка такая: error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

если пишу #include <iostream.h>
тогда ошибка такая fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
Потому что int main:
Код:
 #include <iostream>
using namespace std;
int main()
{
 for( ; ; )
 {
    cout << " I love C++++## \n";
 }
 return 0;
}
И если есть using namespace std, то std::cout писать не надо, а надо cout просто

Всё в третий раз поправил пост=)
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #28  
Старый 21.05.2008, 19:00
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 899
С нами: 9744746

Репутация: 1474


По умолчанию

долбаная среда! вылезло окошко где надо указывать какие то пути и еще чего то.

посмотри первые посты. я код переписал с учебника. почему он выдает ошибки??!!!!

есть какой компилятор на котором я когда то писал
где синий экран, желтенькие буквы и где после того как нажал эф5 не надо вводить никакие пути?
называлось борланд с++. комп тогда был айбиэм

пс. по твоему коду ошибок не выдало. но код сильно отличается от учебника.
 
Ответить с цитированием

  #29  
Старый 21.05.2008, 19:21
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Цитата:
Сообщение от olbanec  
долбаная среда! вылезло окошко где надо указывать какие то пути и еще чего то.

посмотри первые посты. я код переписал с учебника. почему он выдает ошибки??!!!!

есть какой компилятор на котором я когда то писал
где синий экран, желтенькие буквы и где после того как нажал эф5 не надо вводить никакие пути?
называлось борланд с++. комп тогда был айбиэм

пс. по твоему коду ошибок не выдало. но код сильно отличается от учебника.
Выкин этот учебник... вот именно, что мой ПРАВИЛЬНЫЙ код сильно отличается...
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #30  
Старый 21.05.2008, 19:29
М.Боярский
Banned
Регистрация: 05.05.2008
Сообщений: 28
С нами: 9482786

Репутация: 50
По умолчанию

поправь в среде пути к загловочным файлам *.h
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте компилятор для С под висту Amoura С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 7 25.03.2008 00:37
Учебник Perl в Chm формате (Дайте сылку?) AIN PHP 2 07.09.2006 22:24
Учебник по Sql- Иньекции Barsik Болталка 11 09.01.2006 18:26
Учебник Trogvar Болталка 1 08.04.2005 22:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.