Article View: pl.comp.lang.c
Article #309365Re: fir's sicl
From: (fir)
Date: Wed, 09 Aug 2017 20:43
Date: Wed, 09 Aug 2017 20:43
32 lines
4072 bytes
4072 bytes
W dniu środa, 9 sierpnia 2017 18:24:04 UTC+2 użytkownik (fir) napisał: > > > > jak troche o tym myslem to wyszlo mi ze mozna napisac funkcje kilku roznych kategorii 9wejsciem jest zaladowany do ramu tekst) > > > > - np splitujace - splitujacymi nazywam takie ktore dzielą tekst na chunki w ten sposob ze > > podzial jestkompletny/wyczerpujacy tj czunki po zlozeniu utworza wyjsciowy tekst - tekst jest po prostu polamany (splitowaac zas mozna pod owonym kryterjum np po newline albo po spacji albo po granicy digit-nie digit ablbo alafanumaric no alfanumeric) > > > > - collecty - (nazwa wymyslona ad hoc) - produkuje chunki z zawartoscia ale odrzuca > > niektore znaki np mozna skollektowac 9zebrac) > > same grupki ddigitow czyu alfanumerykow (czyli klasyczne slowa) a odrzucic symbole - wtedy kazy chunk bylby kolakcja digitow albo slowem > > > > - mozna by tez robic funkcje typu "find first"/"dig" - moze sa handy ale nie jestem pewien czy przypadkiem splity czy collecty nie sa jednak lepsze (bo te find first wymagaja jakiegos tam zapamietywania/trackowania pozycji) > > > > what else? > > > > (ogolnie problem jest taki ze mozna robic to rozmaicie a warto by sie zastanowic ktore opcje z tego 'rozmaicie' sa naprawde ok a ktore mozna sobie darowac) > > wiecej o tym jeszcze troche pozniej ostatnio wspominalem ze np funkcje do rysowania lini na ekranie mozna przerobic na posac z "generatorem" while( DrawNextPixel(x_goal, y_goal) ); cos w tym stylu (kazde wywolanie wysuje czy tam wyzanacza jeden pixel) jest t mz postac jakby bardziej ogolna [co prawda niektorych wnioskow nie pamietam] tutaj z tymi splitami vs funkcjami findfirst jest chyba tez jakas analogia (findfirsty sa jakby generatorami) tyle ze tutaj splity wydaja mi sie chwilowo wlasnie lepsze niz te generatory aczkolwiek jest to mysl dosyc poboczna, zastanawiam sie czy taki sicl nie potrzebuje wogole czegos jakby innego (nowego) niz to wspomniane.. czego i dlaczego?
Technical Details
Message-ID:
<1a784b92-a86c-4b8c-b3f0-7cda50e1c0eb@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!u14no1960506ita.0!news-out.google.com!i9ni69qte.0!nntp.google.com!w51no1801716qtc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<6950309e-21a6-436f-a500-301fc68754d5@googlegroups.com> <0c601f7b-4830-4d01-894a-9960dc6333fd@googlegroups.com> <9c9cc4ed-e8ac-43bc-9aae-89419967b92f@googlegroups.com> <9246338b-0d67-4774-a4be-6a76cd7386a7@googlegroups.com> <36fe8cff-997e-441c-8570-ef8171726ab8@googlegroups.com> <cff67bf1-eebf-416a-bd4f-e8268c4fe038@googlegroups.com> <a91a409e-3a0d-46b0-996f-7f2015b9c5db@googlegroups.com> <c75017ca-1820-43ab-865a-7d879fc6ec59@googlegroups.com> <a9c984e0-65c7-4e7b-9629-bab9f814d5e8@googlegroups.com> <07daf799-b5ab-4d75-8174-5a423735cdb9@googlegroups.com> <656a99d2-f795-4519-b307-c1a73fb7d0b6@googlegroups.com> <931798e9-fe83-405f-873c-9b99045b7e34@googlegroups.com> <4d9e1f73-69c7-46f0-9de2-f0cf0cb7a352@googlegroups.com> <d9bd0a7b-ffb0-4c95-93ad-f1f7ad33cbfb@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.107.8.30 with SMTP id 30mr5941325ioi.129.1502311399990; Wed, 09 Aug 2017 13:43:19 -0700 (PDT) X-Received: by 10.31.178.139 with SMTP id b133mr56779vkf.18.1502311399930; Wed, 09 Aug 2017 13:43:19 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!u14no1960506ita.0!news-out.google.com!i9ni69qte.0!nntp.google.com!w51no1801716qtc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Wed, 9 Aug 2017 13:43:19 -0700 (PDT) In-Reply-To: <d9bd0a7b-ffb0-4c95-93ad-f1f7ad33cbfb@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.172; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN NNTP-Posting-Host: 5.172.255.172 References: <6950309e-21a6-436f-a500-301fc68754d5@googlegroups.com> <0c601f7b-4830-4d01-894a-9960dc6333fd@googlegroups.com> <9c9cc4ed-e8ac-43bc-9aae-89419967b92f@googlegroups.com> <9246338b-0d67-4774-a4be-6a76cd7386a7@googlegroups.com> <36fe8cff-997e-441c-8570-ef8171726ab8@googlegroups.com> <cff67bf1-eebf-416a-bd4f-e8268c4fe038@googlegroups.com> <a91a409e-3a0d-46b0-996f-7f2015b9c5db@googlegroups.com> <c75017ca-1820-43ab-865a-7d879fc6ec59@googlegroups.com> <a9c984e0-65c7-4e7b-9629-bab9f814d5e8@googlegroups.com> <07daf799-b5ab-4d75-8174-5a423735cdb9@googlegroups.com> <656a99d2-f795-4519-b307-c1a73fb7d0b6@googlegroups.com> <931798e9-fe83-405f-873c-9b99045b7e34@googlegroups.com> <4d9e1f73-69c7-46f0-9de2-f0cf0cb7a352@googlegroups.com> <d9bd0a7b-ffb0-4c95-93ad-f1f7ad33cbfb@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1a784b92-a86c-4b8c-b3f0-7cda50e1c0eb@googlegroups.com> Subject: Re: fir's sicl From: "(fir)" <profesor.fir@gmail.com> Injection-Date: Wed, 09 Aug 2017 20:43:19 +0000 Lines: 49 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit