🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4651

Re: Prawda o C++

#4651
From: Adam Karpierz
Date: Fri, 22 Jan 1999 01:53
42 lines
1965 bytes
Andrzej Lewandowski wrote:
>"Adam Karpierz" <karpierz@itl.pl> wrote:
>
>>Dariusz Slusarczyk wrote:
>
>>>a moze jeszcze lepiej zrobie magiczna sztuczke :) na wskaznikach
>>>jak np
>>>
>>>char array['z'-'a'+1];
>>>char*ptr=&array[-'a'];
>
>>Ta 'sztuczke' stosuje (tak mysle) zapewne kazdy kto w C/C++ pisal
>>programy numeryczne.
>
>Nie umniejszajac zaslugi Sztostrupa, jezyk w ktorym do zmiennej typu
>"character" mozna dodac "1" mogl wymyslec tylko idiota. Oczywiscie,
>Sztostrup jest to polwinny; dodac nalezy nazwiska K&R.


Gwoli scislosci. Mowiac o programach numerycznych mialem na
mysli konstrukcje np. typu:

doubler array_ [2+N + 1];
double * array = &array[-N];

for ( int i = 0; i <= N; ++i )
    {
    parz[i]  = (array[i] + array[-i]) / 2.0;
    parz[-i] = parz[i];
    npar[i]  = (array[i] - array[-i]) / 2.0;
    npar[-i] = - npar[i];
    }

a nie o powyzszy przyklad z character ktory
(poniewaz nei me innego wyjscia w C) tez jest
przydatny.

Pozdrawiam
--
Adam Karpierz
Poszukuje stalej pracy, moje dane:
http://www.adares.alpha.pl/cv.htm
Technical Details
Message-ID: <788lpj$k6e$1@zeus.polsl.gliwice.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!netra.daewoo.com.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mail
References: <36A623E1.A4AF7B72@zeus.polsl.gliwice.pl> <36a6d8c3.0@news.vogel.pl> <36a7cf5f@news3.ibm.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!orion.cst.tpsa.pl!netra.daewoo.com.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!not-for-mail
From: "Adam Karpierz" <karpierz@itl.pl>
Newsgroups: pl.comp.lang.c,pl.comp.objects
Subject: Re: Prawda o C++
Date: Fri, 22 Jan 1999 02:53:08 +0100
Organization: Politechnika Slaska, Gliwice
Lines: 45
Message-ID: <788lpj$k6e$1@zeus.polsl.gliwice.pl>
References: <36A623E1.A4AF7B72@zeus.polsl.gliwice.pl> <36a6d8c3.0@news.vogel.pl> <36a7cf5f@news3.ibm.net>
Reply-To: "Adam Karpierz" <karpierz@itl.pl_te_spamy_wykoncza_mi_kiedys_nerwy>
NNTP-Posting-Host: ppp203.intertele.pl
X-Newsreader: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit