eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingcoś lajtowego - konsolaRe: coś lajtowego - konsola
  • Received: by 10.68.130.231 with SMTP id oh7mr458011pbb.5.1350656848846; Fri, 19 Oct
    2012 07:27:28 -0700 (PDT)
    Received: by 10.68.130.231 with SMTP id oh7mr458011pbb.5.1350656848846; Fri, 19 Oct
    2012 07:27:28 -0700 (PDT)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!feed.xsnews.nl!border-3.ams.xs
    news.nl!rt.uk.eu.org!news.glorb.com!kr7no4893179pbb.0!news-out.google.com!s9ni2
    1683pbb.0!nntp.google.com!kt20no4654368pbb.1!postnews.google.com!glegroupsg2000
    goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Fri, 19 Oct 2012 07:27:28 -0700 (PDT)
    In-Reply-To: <k5rmml$654$1@news.task.gda.pl>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=87.96.120.144;
    posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
    NNTP-Posting-Host: 87.96.120.144
    References: <4...@g...com>
    <k5r0pj$dbm$1@news.task.gda.pl>
    <8...@g...com>
    <k5r24i$g9e$1@news.task.gda.pl>
    <5...@g...com>
    <b...@g...com>
    <4...@g...com>
    <e...@g...com>
    <s...@h...pl>
    <6...@g...com>
    <k5r7cr$ude$1@news.task.gda.pl>
    <7...@g...com>
    <k5rai5$6f5$1@news.task.gda.pl>
    <a...@g...com>
    <k5rf13$h4m$1@news.task.gda.pl>
    <5...@g...com>
    <s...@h...pl>
    <1...@g...com>
    <k5rmml$654$1@news.task.gda.pl>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <2...@g...com>
    Subject: Re: coś lajtowego - konsola
    From: kenobi <p...@g...com>
    Cc: Baranosiu <r...@w...pl>
    Injection-Date: Fri, 19 Oct 2012 14:27:28 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:200158
    [ ukryj nagłówki ]

    > u�ytkownika tn� j� po bia�ych znakach na kawa�ki u�ywaj�c strtok


    > rysuj_kolo(atoi(x[1]),atoi(x[2]),atoi(x[3]));
    >
    > i po sprawie.
    >

    to jest dosyc dobry sposob tyle ze golowny
    problem to ten gdy ktos poda zle argumenty
    i atoi sie sypnie - wtedy raczej nie bedzie
    dobrze - a szkoda bo pewnieo wolalbym taka
    statyczna wersje niz sekwencje

    char* command = getString();

    ...

    int x = getNumber();
    int y = getNumber();
    int r = getNumber();

    if(parsingError) { Console("bad args for drawcircle"); return; }

    DrawCircle(x,y,r);

    Gdyby nie ten problem tamta wersja bylaby
    lepsza, musialby byc w c mechanizm ktory
    pozwolalby wyskoczyc

    DrawCircle( StrToInt( arg[1] ),
    StrToInt( arg[2] ),
    StrToInt( arg[3] );

    z tego przez break albo return czy jakos
    inaczej gdy StrToInt dostanie niepoprawny
    argument - a nie ma czegos takiego;

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: