🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309263

Re: need a program that will print a percent of code in tehe exe/dll

#309263
From: Adam Wysocki
Date: Mon, 01 May 2017 00:43
24 lines
2740 bytes
Przemek Biernat <biernat.przemyslaw@gmail.com> wrote:

> Rozumiem że wszystkie kody tu wklejane są bezbłędne.

Nie, i nie chodzi o bezblednosc kodu - kwestie typu brak srednika, czy 
count zamiast cout, to literowki, ktore od razu wychwyci kompilator. 
Porownywanie wskaznika zamiast wartosci (ch == 32 vs *ch == 32) wlasciwie 
tez, bo ISO C++ nie pozwala na takie porownania, chyba ze uzyjesz 
-fpermissive lub odpowiednika i zignorujesz warning (co jest bardzo zla 
praktyka).

Chodzi o zrozumienie tego, jak kod dziala. Otwieranie w trybie r+w (brak 
znajomosci trybow fopen to jedno, otwieranie do zapisu, gdy tylko czyta 
sie plik, to drugie), seek do SEEK_END (gdy zamierzasz czytac od 
poczatku), wycieki pamieci (pamiec przydzielona przez new, ktora potem 
sobie wisi - tu az prosi sie o uzycie smartpointera), czy brak 
zrozumienia, kiedy dokladnie feof() zwraca  niezero, to juz powazniejsze 
rzeczy...

-- 
[ Email: a@b a=grp b=chmurka.net ]
[ Web:   http://www.chmurka.net/ ]

Wysłano z telefonu bez polskiej klawiatury, przepraszam za brak polskich znaków
Technical Details
Message-ID: <2oTdf8kraIee6Nv8%gof@news.chmurka.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.xt.v.chmurka.net!not-for-mail
References: <624bfa7c-7f80-4bc9-a2cb-7598eab65097@googlegroups.com> <oe36vt$i0q$1@portraits.wsisiz.edu.pl> <720aff2d-5d5c-4104-ba18-6167de325226@googlegroups.com> <c1f9ec13-4698-45c0-8249-dbc050d67066@googlegroups.com> <02d494e0-4a40-414d-9e06-d5aeeee0dc65@googlegroups.com> <2dTdf82m6Iee6Nv8%gof@news.chmurka.net> <fcf7998a-18c6-4407-adf4-b1c05a11cc6b@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.xt.v.chmurka.net!not-for-mail
From: gof@somewhere.invalid (Adam Wysocki)
Newsgroups: pl.comp.lang.c
Subject: Re: need a program that will print a percent of code in tehe exe/dll
Date: Mon, 1 May 2017 00:43:54 +0000 (UTC)
Organization: news.chmurka.net
Message-ID: <2oTdf8kraIee6Nv8%gof@news.chmurka.net>
References: <624bfa7c-7f80-4bc9-a2cb-7598eab65097@googlegroups.com> <oe36vt$i0q$1@portraits.wsisiz.edu.pl> <720aff2d-5d5c-4104-ba18-6167de325226@googlegroups.com> <c1f9ec13-4698-45c0-8249-dbc050d67066@googlegroups.com> <02d494e0-4a40-414d-9e06-d5aeeee0dc65@googlegroups.com> <2dTdf82m6Iee6Nv8%gof@news.chmurka.net> <fcf7998a-18c6-4407-adf4-b1c05a11cc6b@googlegroups.com>
Mime-Version: 1.0
Injection-Date: Mon, 1 May 2017 00:43:54 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="gof"; posting-host="xt.v.chmurka.net:172.24.44.4"; logging-data="22552"; mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.3.3-20160327 ("Kinloch") (UNIX) (Linux/3.16.0-4-amd64 (x86_64))
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/simple; d=chmurka.net; s=news; t=1493599434; bh=O/K6sgBJjpRV42dv/wpo6yhvmwc=; h=From:Subject:Newsgroups:References:Message-ID:Cancel-Lock:  User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding; b=W8PlnMxsQJwePGIf43mc0wlauviMK50U+pScZi7D8L1odNalqrguDhu/nzEwyNQ2i  UYf++P+iwW2a1+/q6Uplj0cqrJXc5ijC44g3q04ZFTMkfrFw4oedU1oNNCFyL+oCap  ZLgevxHGacSrdNyZYbj4iK5z+MMK2nSgMF8BbmVg=BbmVg=
Cancel-Lock: sha1:BPFzwuqWwO8TkUbN52uCPFJNnnM=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit