Struktura - ekwiwalent... 
 
Struktura - ekwiwalent...
Zobacz wiadomo¶ci
 
Cytat
A gdyby tak siê wedrzeæ na umys³ów górê, / Gdyby stan±æ na ludzkich my¶li piramidzie, / I przebiæ czo³em przes±dów chmurê, / I byæ najwy¿sz± my¶l± wcielon±. . . Juliusz S³owacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Struktura - ekwiwalent...



Artur M. Piwko - 23-11-2005 11:06
Struktura - ekwiwalent...
  Chcia³bym zrobiæ nastêpuj±cy ekwiwalent z C:

struct nazwa * tab[] = {
{ "jaki¶ tekst", 2, 3, 3.5, 10 },
{ "inny tekst", 12, 11, 10.1, 12 }
};

Tablica zawiera elementy ró¿nego typu. Nie chcia³bym zamieniaæ struktur
na klasy - wpisów bêdzie du¿o i wybloatuje mi to trochê kod.

Czy jest jaki¶ inny, sposób zamiany takiej konstrukcji, ni¿ utworzenie
tablic do ka¿dego elementu struktury z osobna? Typu:

String tab1[] = { "jaki¶ tekst", "inny tekst" };
int tab2[] = { 2, 12 };

itd...

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:213B ]
[ 12:02:52 user up 10802 days, 23:57, 1 user, load average: 0.06, 0.06, 0.06 ]

Fremen add spice to life!





Mikolaj Rydzewski - 23-11-2005 11:06

  Artur M. Piwko wrote:

> Czy jest jaki¶ inny, sposób zamiany takiej konstrukcji, ni¿ utworzenie
> tablic do ka¿dego elementu struktury z osobna? Typu:
>
> String tab1[] = { "jaki¶ tekst", "inny tekst" };
> int tab2[] = { 2, 12 };

Nie mozesz uzyc ArrayList albo czegos podobnego? Prymitywy po opakowaniu
tez mozna w niej przechowywac.

--
Mikolaj Rydzewski




a1 - 23-11-2005 11:06

  Artur M. Piwko wrote:
> Chcia³bym zrobiæ nastêpuj±cy ekwiwalent z C:
>
> struct nazwa * tab[] = {
> { "jaki¶ tekst", 2, 3, 3.5, 10 },
> { "inny tekst", 12, 11, 10.1, 12 }
> };

A nie lepiej trzymac to w zewnetrznym pliku?

--

a1 (Bartek Janusz) mailto: arcone1 [at] invalid.gmail [dot] com




Artur M. Piwko - 23-11-2005 11:06

  In the darkest hour on Mon, 21 Nov 2005 13:08:48 +0100,
a1 <arcone1@gmail.com> screamed:
>> struct nazwa * tab[] = {
>> { "jaki¶ tekst", 2, 3, 3.5, 10 },
>> { "inny tekst", 12, 11, 10.1, 12 }
>> };
>
> A nie lepiej trzymac to w zewnetrznym pliku?
>

To ma byæ midlet. Wola³bym, by by³o to wbudowane.

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:231B ]
[ 13:28:06 user up 10802 days, 1:23, 1 user, load average: 0.06, 0.06, 0.06 ]

Diagnostics are the programs that run when nothing else will.





a1 - 23-11-2005 11:06

  Artur M. Piwko wrote:

> To ma byæ midlet. Wola³bym, by by³o to wbudowane.

To tym bardziej, zobacz jak wyglada static initializer dla czegos
takiego, zamuje zdecydowanie wiecej miejsca niz wepchniecie tego w plik.

--

a1 (Bartek Janusz) mailto: arcone1 [at] invalid.gmail [dot] com




Artur M. Piwko - 23-11-2005 11:06

  In the darkest hour on Mon, 21 Nov 2005 13:36:13 +0100,
a1 <arcone1@gmail.com> screamed:
>> To ma byæ midlet. Wola³bym, by by³o to wbudowane.
>
> To tym bardziej, zobacz jak wyglada static initializer dla czegos
> takiego, zamuje zdecydowanie wiecej miejsca niz wepchniecie tego w plik.
>

Ok. Dziêki.

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:223B ]
[ 15:28:48 user up 10802 days, 3:23, 1 user, load average: 0.06, 0.06, 0.06 ]

My mail reader can beat up your mail reader.




Abuk - 23-11-2005 11:06

  Artur M. Piwko napisa³(a):
> Chcia³bym zrobiæ nastêpuj±cy ekwiwalent z C:
>
> struct nazwa * tab[] = {
> { "jaki¶ tekst", 2, 3, 3.5, 10 },
> { "inny tekst", 12, 11, 10.1, 12 }
> };
>
> Tablica zawiera elementy ró¿nego typu. Nie chcia³bym zamieniaæ struktur
> na klasy - wpisów bêdzie du¿o i wybloatuje mi to trochê kod.
>
> Czy jest jaki¶ inny, sposób zamiany takiej konstrukcji, ni¿ utworzenie
> tablic do ka¿dego elementu struktury z osobna? Typu:
>
> String tab1[] = { "jaki¶ tekst", "inny tekst" };
> int tab2[] = { 2, 12 };
>
> itd...
>
po prostu

Object[][] tab =
{
{ "jaki¶ tekst", 2, 3, 3.5, 10 },
{ "inny tekst", 12, 11, 10.1, 12 }
}

Typy proste Java ci automatycznie zapakuje w odpowiednie typy obiektowe.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= =?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?= [postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?= [oracle] [xml] XML na bazie istniejacej struktury ? =?iso-8859-2?q?PG_Admin_-_wszyscy_widz=B1_struktur=EA...?= =?iso-8859-2?q?rozk=B3ad_autobusow_-_optymalna_struktura_bazy?= =?ISO-8859-2?Q?[MSSQL]Wy=B6wietlenie_struktury_bazy_danych.?= dane, struktura drzewiasta, =?ISO-8859-2?Q?=B3adna_prezentacja?= [sybase] Jak w sprawdziæ strukturê obiektu (tabeli) w Interactive SQL ??? [mysql] =?ISO-8859-2?Q?por=F3wnanie_struktury_tabel?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • sulimczyk.pev.pl
  • Cytat

    Decede mihi sole - nie zas³aniaj mi s³onca.
    Gdy kogo¶ kochasz, jeste¶ jak stworzyciel ¶wiata - na cokolwiek spojrzysz, nabiera to kszta³tu, wype³nia siê barw±, ¶wiat³em. Powietrze przytula siê do ciebie, choæby by³ mróz, a ty masz w sobie tyle rado¶ci, ¿e musisz j± rozdawaæ woko³o, bo siê w tobie nie mie¶ci
    Hoc fac - tak czyñ.
    A tergo - od ty³u; z ty³u.
    I czarne w³osy posiwiej±. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com