6 kwietnia
06:21 2005
Jestem ciekaw kto w C++ używa
Czy
not zamiast ! ?Czy
not, and i or w C++ to standard ISO,
czy tylko jakiś wymysł gcc, którego nikt nie używa?
Kategoria Ogólne
Proszę o komentarz
Ta notka wygląda jak bełkot oszołoma :0
Wlasnie w wielu jezykach elementy algebry Boole'a sa opisane slownie and, or, not hmmm
Słownie jest czytelniej, ale w C++ to chyba nieśmiała alternatywa dla C'ishowej konwencji ,,znaczków''. Nigdy nie używałem.
Z czytelnością to jest różnie, bo jak ktoś patrzy na kod C++ to się spodziewa C++ a nie Pascala (albo - o zgrozo! - BASICa)
http://people.msoe.edu/~sebern/resource/ansicpp/body.pdf
PS Ale ja wredny jestem :]
W 680 stronnicowym opisie C++ z roku 1996 (link u góry ;) znalazłem info:
"Furthermore, the alternative representations shown in Table 4 for certain operators and punctuators (2.5) are
reserved and shall not be used otherwise:"
ZTCP to co obowiązuje dzisiaj jako ANSI/ISO C++ jest właśnie z 1996 roku :>
PS Zawsze do usług :P
PS2 Ciesz się, że nie dostałeś linka do gogli :P
Skoro zarezerwowali to na przyszłość, to przecież w odniesieniu do roku 96, "przyszłość" jest dzisiaj. Czyli można używać te operatory, czy nie? ;-)
A nie wiem. Raz się tylko wściekłem, bo kod w któym wystąpiła zmienna "and" mi sie nie chciał kompilować w nowym GCC ;)
Dzizaz! Co Was ludzie bierze na takie nazwy zmiennych :> Kiedyś koleżanka się mnie pytala czemu jej program nie działa. A tam było napisane:
int sin;
sin = sin(kat);
Lub coś w tym stylu :D
Co za denny język. W Jave by przeszło bez szemrania :>
Nie znasz się! To jest najlepszy język, żeby robić kolokwia/egzaminy/whatever :] Łatwo studentów udupić :D
A to C, czy C++? C++ jest do tego najlepszy. To śledzenie konstruktorów, destruktorów i innych badziewi :>
C też jest całkiem w pipkę ;) "Null terminated C strings", wskaźniki na funkcję itp to wystarczająco radosna faza :)
PS Ja parę minut temu pisząc w C# napisałem bardzo genialna rzecz:
foreach(object ob in this) retStr.Append(ob.ToString() + " | ");
Spodobał mi się "in this" :)
Wskaźniki na funkcję, tak, w C są wystarczająco pokopane, a co dopiero wskaźniki na metody klasy w C++! ;)
Nie znam C# więc nie wiem co takiego genialnego w tym fragmencie :> [w najnowszej wersjo Javy można bez problemu iterować po this o ile this implementuje Iterable...]
E? Wskaźniki na metody nie róznią sie za bardzo od zwykłych wskaźników na funkcję. Jak zczaisz te drugie, to z pierwszymi nie będziesz miał problemów.
Wskaźniki na metody mają tę wspaniałą cechę, że przy wyłuskaniu trzeba wskazać obiekt, na którym mają być wywołane. Chyba nigdy nie doszedłem do tego jak to działa ;)
witam ;] sluchajcie ;] jestem z c++ lapsem ;] tzn nie interesuje mnie, na zajecia mam przygotowac krotkie sprawozdanie z metod ;] tylko niewiem o co chodzi wczesniejsze spr. mialem z destruktorow i konstruktorow moze to kogos naprowadzi ;]dzialamy w visual basicu 7.0 jezeli to w czyms pomoze ;] prosil bym o jakis link ;] czy cos ;] pozdrawiam ;]
lysy ;] - RTFM ;]
pozdrawiam ;];];]