-
Data: 2012-01-31 20:09:40
Temat: Re: [OT] Do tych co tu piszą w C++
Od: Robert Zemła <m...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 31-01-2012 13:38, Artur M. Piwko pisze:
> In the darkest hour on Sun, 29 Jan 2012 18:33:52 +0100,
> Robert Zemła<m...@g...com> screamed:
>>>>> Bzdura. WinAPI to wpływ wielu koncepcji posklejanych gumą do zucia
>>>>> wliczając w to różne wartości true/false czy funkcje żywcem wyrwane z
>>>>> posixa/unixa wstydliwie chowane w czeluściach msdn. Spójne? Może mam
>>>>> różne definicje.
>>>>
>>>> Pokaż mi gdzie występują te różne wartości dla true/false.
>>>
>>> Po pierwsze masz dwa typy BOOL i BOOLEAN.
>>
>> Różnią się tylko rozmiarem. Wartości dla true/false przyjmują takie same.
>>
>
> I to jest Twoim zdaniem spójne?
To są dwa różne typy danych. Co jest w tym niespójnego?
>
>>> Zwracanie bledu nie tłumaczy w tym przypadku niczego bo nie należy z
>>> niego korzytać. Mozna odczytać sobie jakieś pole dodatkowo żeby mieć
>>> pewność. Nie można użyć GetLastError - bo nie. Spójność pełną gębą.
>>> Przez pół MSDNa.
>>
>> No dobra, występuje kilka dziwadeł. Ten uchował się conajmniej od Win95.
>> Z tego co piszą niema tego od Visty.
>>
>
> "No dobra, ale co dla nas zrobili Ci Rzymianie?"
>
>>> hint: zwróc uwagę na wszystkie nazwy funkcji pisanych mała literą.
>>> Niezła spójnośc, nie? Pewno im się kilku developerow zatrudniło od bsd i
>>> jakoś tak wyszło.
>>
>> To o czym piszesz nazywa się "Berkeley sockets" - taki standard API do
>> komunikacji w sieci co by łatwiej było kod przenosić. Jest nawet
>> implementacje pod Amigę. Niektóre języki wysokiego poziomu jak na
>> przykład python mają to zaimplementowane w formie wrapperów. W każdym
>> razie Windows oferuje też swoje mechanizmy, nieco ciekawsze.
>>
>
> Ale jest POSIX czy nie?
UNIX jak już
>
>>> Jak Cie nie przekonuje to sprawdź jakie krasnoludki zainstalowaly Ci ten
>>> katalog:
>>>
>>> C:\Windows\System32\drivers\etc
>>
>> To tylko katalog. Jest sobie od Windowsów NT
>>
>
> A plik hosts w nim to tylko plik.
Coś konkretnego ma z tego wynikać?
>
>>>> Bo ideą Qt jest wieloplatformowość i przenoszalność. Tam nie ma miejsca
>>>> na niskopoziomowe API w żadnym systemie.
>>>
>>> Przyznałeś wreszcie ze to niskopoziomowa API. A tu się okazuje ze autor
>>> watku ma napisać wysokopoziomową aplikację. Zonk.
>>>
>
> OMG...
>
>>> Mylisz pojęcia. WinAPI dostarcza wszystkie narzedzia. Framework składa
>>> je do kupy i wystawia za fasadą/abstrakcją która powoduje że programista
>>> nie musi babrac się w g...
>>>
>>> Dodatkowo dostajesz za friko zupelnie nowe ficzery jak np. signal-slot
>>> na porcie COM co powoduje że pisanie staje się trywialne.
>>
>> To też masz w WinAPI. Tryb OVERLAPPED i wywołanie event'a plus jeden
>> wątek. Utworzony za pomocą jednej linijki.
>>
>
> Przeskalowywać widgety też możesz za pomocą jednej linijki?
Tak
>
Następne wpisy z tego wątku
- 01.02.12 07:55 Artur M. Piwko
- 02.02.12 13:46 Robert Zemła
- 07.02.12 12:59 Artur M. Piwko
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają