eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDo tych co tu piszą w C++ Re: [OT] Do tych co tu piszą w C++
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Robert Zemła <m...@g...com>
    Newsgroups: pl.misc.elektronika
    Subject: Re: [OT] Do tych co tu piszą w C++
    Date: Tue, 31 Jan 2012 21:09:40 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 86
    Message-ID: <jg9hru$moj$1@inews.gazeta.pl>
    References: <4f200076$0$26710$65785112@news.neostrada.pl>
    <jfp9i6$71j$1@inews.gazeta.pl> <jfpllh$1jo9$1@news2.ipartners.pl>
    <jfpm9r$na9$1@inews.gazeta.pl> <jfpmr2$1k8l$1@news2.ipartners.pl>
    <jfpnhc$ro7$1@inews.gazeta.pl> <jfs72q$2bu$1@inews.gazeta.pl>
    <jfs9ea$a72$1@inews.gazeta.pl> <jfslp7$l2q$1@inews.gazeta.pl>
    <jfuj9a$ojv$1@inews.gazeta.pl> <jfup9j$c32$1@inews.gazeta.pl>
    <jfuu9t$r2p$1@inews.gazeta.pl> <jg1frn$hgp$1@inews.gazeta.pl>
    <jg1qvo$lgl$1@inews.gazeta.pl> <jg3vvo$8u6$1@inews.gazeta.pl>
    <s...@b...pl>
    NNTP-Posting-Host: ip-157-25-50-39.multimo.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1328040639 23315 157.25.50.39 (31 Jan 2012 20:10:39 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Tue, 31 Jan 2012 20:10:39 +0000 (UTC)
    X-User: mojejapko
    In-Reply-To: <s...@b...pl>
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222
    Thunderbird/9.0.1
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:624839
    [ ukryj 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

    >

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: