Z jakiego powodu ten program nie losuje mi liczby 16?
Ostatnio zmodyfikowano 2016-11-03 22:20
mateczek |
» 2016-11-03 19:35:41 Pani Moniko. Stała znana na etapie kompilacji chyba nie przeszkadza jeśli kojarzy się z makrem. Bo to takie lepsze makro. I spełnia nawet podobną rolę. |
|
pekfos |
» 2016-11-03 20:26:00 Stała znana na etapie kompilacji chyba nie przeszkadza jeśli kojarzy się z makrem. Bo to takie lepsze makro. I spełnia nawet podobną rolę. |
Nie. Tylko makra pisze się z samych dużych liter po to, by nie mogły z niczym kolidować. Nazwij stałą NULL, EOF, itd, a będziesz mieć nieprzyjemności. Z Null, Eof tego nie będzie. C++ ma mechanizmy do rozwiązywania konfliktów, preprocesor nie - on zamiast tego zarżnie ci kod błędami składniowymi, bo gdzieś dołączyłeś nagłówek, który przypadkiem definiuje makro o takiej samej nazwie, jak twoja stała. |
|
MDK Temat założony przez niniejszego użytkownika |
» 2016-11-03 22:20:29 Ok, dzięki wszystkim za pomoc. Zamykam temat, zanim całkiem odpłynie. |
|
1 « 2 » |