🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #5191

Re: case x: ..=new

#5191
From: Bartosz Polednia
Date: Mon, 15 Mar 1999 14:24
29 lines
1666 bytes
>>> Michał_Kudła <miko@student.man.radom.pl>  15/3/99, 10:22am
>>> Nie rozumiem
[ciachu-ciachu bez rozmachu]
>tswitch.cpp: In function `int main()':
>tswitch.cpp:17: jump to case label
>tswitch.cpp:14:   crosses initialization of `struct str1 * s'

Witam,

W bloku switch nie mozna deklarowac zmiennych lokalnych. Aby to
osiagnac nalezy obszar uzycia zmiennej otoczyc osobnym blokiem czyli:
switch( cos ) {
  case 1: ......; break;
  case 2: { Obiekt *ptr = new Obiekt(1); ....} ; break;
  .....
}

Bartosz.

------------------------------------------------------------------
Bartosz Polednia                            bartosz@bielbit.com.pl
       "Programisci wszystkich krajow, laczcie sie !!!"
------------------------------------------------------------------
SMS: +48601997932@text.plusgsm.pl          http://www.nokia.org.pl
------------------------------------------------------------------

-- 
Archiwum listy dyskusyjnej pl-comp-objects
http://www.newsgate.gliwice.pl/archive/pl-comp-objects/
Technical Details
Message-ID: <199903151424.PAA03320@dumb.iinf.polsl.gliwice.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.wnaft.agh.edu.pl!news.memax.krakow.pl!dumb.iinf.polsl.gliwice.pl!newsgate.gliwice.pl

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.wnaft.agh.edu.pl!news.memax.krakow.pl!dumb.iinf.polsl.gliwice.pl!newsgate.gliwice.pl
From: bartosz@bielbit.com.pl (Bartosz Polednia)
Newsgroups: pl.comp.objects
Subject: Re: case x: ..=new
Date: 15 Mar 1999 15:24:30 +0100
Organization: email<>news gateway
Lines: 29
Sender: mail@dumb.iinf.polsl.gliwice.pl
Message-ID: <199903151424.PAA03320@dumb.iinf.polsl.gliwice.pl>
NNTP-Posting-Host: dumb.iinf.polsl.gliwice.pl
Mime-Version: 1.0
X-Complaints-To: newsadm@newsgate.gliwice.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit