eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDo tych co tu piszą w C++ Re: Do tych co tu piszą w C++
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Sebastian Biały <h...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Do tych co tu piszą w C++
    Date: Wed, 25 Jan 2012 20:48:09 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 48
    Message-ID: <jfpm9r$na9$1@inews.gazeta.pl>
    References: <4f200076$0$26710$65785112@news.neostrada.pl>
    <jfp9i6$71j$1@inews.gazeta.pl> <jfpllh$1jo9$1@news2.ipartners.pl>
    NNTP-Posting-Host: 89-74-40-231.dynamic.chello.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1327520891 23881 89.74.40.231 (25 Jan 2012 19:48:11 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Wed, 25 Jan 2012 19:48:11 +0000 (UTC)
    X-User: sebo.bialy
    In-Reply-To: <jfpllh$1jo9$1@news2.ipartners.pl>
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.16)
    Gecko/20101125 Thunderbird/3.0.11
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:624365
    [ ukryj nagłówki ]

    On 2012-01-25 20:37, 4CX250 wrote:
    >>> Najpierw muszę to urządzenie zainicjować i robię to tak:
    >>> strcpy ( Buffer_write, "//\x1B""2\x0A" );
    >> To nie jest C++ tylko C--.
    > Programuję w DevC++. Dopiero się uczę tego języka i sam nie wiem co jest
    > czym. Z czasem się poukłada :)

    Wyrzuć książki w których ktoś coś bredzi o strcpy w dowolnym
    współczesnym zastosowaniu GUI.

    > B, czyli odbieram pojedyncze znaki i sklejam do kupy. Tak myślałem bo to
    > najprostrze będzie.

    Nie. Znacznie wygodniej jest:

    std::string a;
    ...
    while( ... ) { a+= znak; }

    Wygodniej bo nie musisz dbać o szczegóły implementacji realokacji
    pamięci. Tylko tyle i aż tyle.

    >> Zmień język na C++ + Qt lub zainteresuj się może C# który załatwi problemy
    >> z WinAPi za sensownym interfejsem. Do wyboru masz jeszcze Jave.

    > Nie. Mój rozum zbankrutuje jak tak zacznę szaleć :)

    Używasz języka C (bo to nie C++) a więc czegoś z lat 80 w środowisku
    WinAPI które pochodzi koncepcyjnie z grubsza rzecz biorąc tamtego czasu.
    Do dnia dzisiejszego inżynieria dorobiła się *znacznie* wygodniejszych
    narzędzi. Zwróć się w kierunku C#/Java. To języki o identycznej składni
    z dokładnością do dupereli a *automatycznie* pozwolą na wykorzystanie
    choćby technik zdarzeniowych które rozwiążą Ci wszelakie problemy na tym
    etapie na którym jesteś zamiast rękodzieła w jednym z najmniej wygodnych
    API jakie istnieją.

    > I tak już mi się
    > bardziej nie chce niż chce tego języka się uczyć.

    C to fatalny wybór jeśli chcesz pisać GUI. FA-TAL-NY.

    > Jako że na AVRy się przesiadłem to i zacząłem w
    > C++ coś dłubać.

    Dłubiesz w C. Do C++ masz jeszcze kilka lat świetlnych. Jeśli dopiero
    zaczynasz to to odpowiedni moment żeby *NIE* używać błędnych narzędzi
    takich jak wybuchowa mieszanka C z WinAPI z powodu glupiej komunikacji z
    COM.

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: