Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 15 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok NapísalOffline : 18.06.2008 11:08

v Dev C++ 4.9.9.2 som do zdrojového kódu napísal čisto toto:

#include <stdio.h>

main()
{
float pi;

pi = 3.1415926535;
printf("Pi = %f",pi);
}

a vypísalo mi: muptiple definition of main
a first definded here,
ale podľa mňa je program bezchybný


Offline

Užívateľ
Užívateľ
multiple definition of main

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 18.06.2008 11:28

a dobre sis to pozrel v niektorych prostrediach su vyhrady voci tomu ze musis pisat funkciu s hodnotou alebo s void. alebo niekde je aj JAVA,C# ze main sa musi pisat v tvare
Kód:
public static void main(string args[]){}







_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok Napísal autor témyOffline : 18.06.2008 11:40

expected unqualified -id before public
expected ','or';'before public


Offline

Skúsený užívateľ
Skúsený užívateľ
multiple definition of main

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 18.06.2008 13:13

Skús toto:
Kód:
#include <stdio.h>

int main()
{
   float pi;

   pi = 3.1415926535;
   printf("Pi = %f",pi);
   return 0;
}







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok Napísal autor témyOffline : 18.06.2008 13:17

p360t píše:
Skús toto:
Kód:
#include <stdio.h>

int main()
{
   float pi;

   pi = 3.1415926535;
   printf("Pi = %f",pi);
   return 0;
}


multiple definition of main
first defined here


Offline

Skúsený užívateľ
Skúsený užívateľ
multiple definition of main

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 18.06.2008 13:58

Zaujímavé, mne to zbehlo bez problémov (tiež mám Dev-C++ 4.9.9.2). Skús si ho preinštalovať.

Inak, on ti vždy pri chybovej hláške napíše aj ktorého riadku a súboru sa tá hláška týka, takže si pozri prvý a druhý stĺpec toho chybového hlásenia a uvidíš kde máš predtým definovanú funkciu main.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok Napísal autor témyOffline : 18.06.2008 14:03

k týmto chybovým hláškam mi nenapísalo číslo riadku, ale skúšal som dať miest int main void main, a napísalo, že main must return int

preinstaloval som ho, a uz mi to nerobi, ale dokedy mi to nebude robit, to som zvedavy, ale vdaka za radu


Offline

Skúsený užívateľ
Skúsený užívateľ
multiple definition of main

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 18.06.2008 14:12

Napísalo. multiple definition of main







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 29.12.06
Prihlásený: 02.09.08
Príspevky: 15
Témy: 4
Príspevok NapísalOffline : 18.06.2008 15:16

nemal si ty nahodou v projekte viacej zdrojovych suborov? potom v ostatnych mohol byt tiez main()( a na 99% asi bol)...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok Napísal autor témyOffline : 21.06.2008 20:55

mam dalsi probem: vypisuje mi:

[Linked error] undefined reference to 'WinMain@16' a
id returned 1 exit status

stlpec Line je pri tychto chybach prazdny


Offline

Skúsený užívateľ
Skúsený užívateľ
multiple definition of main

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 21.06.2008 20:59

A aký kód ti to vypisuje?







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 21.06.2008 23:54

Pravdepodobne ti tam chýba nejaká knižnica (alebo tam máš niečo zle nastavené). Ide o to, že aplikácia pre Windows musí obsahovať funkciu WinMain (main() nestačí). V niektorej knižnici by mala byť nadefinovaná funkcia WinMain, ktorá zavolá funkciu main.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42
Príspevok Napísal autor témyOffline : 22.06.2008 9:59

miesto main som mal napisane mani, uz je to ok, ale vdaka za odpovede


Offline

Užívateľ
Užívateľ
multiple definition of main

Registrovaný: 02.11.07
Prihlásený: 18.03.15
Príspevky: 470
Témy: 22
Bydlisko: Zilinska Un...
Príspevok NapísalOffline : 22.06.2008 9:59

no jo, ja osobne dev c++ neodpurucam, daj si eclipse, ma viac nastrojom a c++-skove zdrojaky kompiluje podobne ako javu, ze skompiluje cely zdrojak a potom vychadze setky chyby, kt su zrozumitelnejsie ukazane ako v dev a tiez rozne nebezpecenstva pri zle, ale funkcne napisanom zdrojaku







_________________
Notebook: HP EliteBook 8740w
You can see my work in my www
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 27.06.2008 21:17

Nezáleží to od kompilátora, aký sa v Eclipse použije? (ak sa použije gcc, tak budú chyby zobrazené úplne rovnako)


Odpovedať na tému [ Príspevkov: 15 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. multiple definition of main

v Assembler, C, C++, Pascal, Java

15

503

08.11.2011 21:29

street_punk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CUSTOM CSS FOR MAIN CONTENT AREA ONLEY FOR MAIN PAGE

v HTML, XHTML, XML, CSS

6

551

29.10.2013 15:21

Beatdownhaus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ultra High-Definition

v Novinky

14

923

11.11.2009 14:22

Poki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multiple buttons mouseClicked

v Assembler, C, C++, Pascal, Java

4

355

02.11.2018 19:38

werwest Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Main Concept

v Video programy

1

539

05.03.2009 23:56

embrio28 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SLI a Multiple Monitors

v nVidia grafické karty

25

980

17.04.2008 19:27

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zend_Db a multiple REGEXP

v PHP, ASP

11

660

21.04.2010 19:55

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Main Admin Security

v Redakčné systémy

0

468

14.10.2006 14:55

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multiple accounts WIFI domaca siet

v Siete

4

469

08.08.2011 21:23

Tomas1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Conexant High Definition SmartAudio 221

v Ovládače

9

817

07.04.2010 10:23

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multiple URLs ulozit ako html

v Ekonomika, práca, biznis, podnikanie a peniaze

3

390

08.04.2019 17:23

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. multiple selectlist z mysql databázy

v PHP, ASP

17

974

23.03.2008 16:14

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. c++ main return exception

v Assembler, C, C++, Pascal, Java

4

405

12.07.2012 12:43

HT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OSD main controls locked

v Monitory, televízory a projektory

3

1823

15.08.2010 14:11

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multiple remote desktop session xp sp3

v Ostatné programy

0

647

17.05.2008 22:49

zolino11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc pri instalovani (... High Definition Audio)

v AMD čipové sady

0

579

08.12.2009 0:47

miky6661 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra