Forum » Programiranje » dostop do notranje strukture C
dostop do notranje strukture C
scarymovie ::
Zdravo,
imam naslednjo strkturo:
želim narediti tako da bom po bljižnici lahko dostopal do notranje strukture z2.
Npr. za spremenljivko ptr_d sem naredil tako:
kako lahko naredim da bom dostopal do z2 (po bljižnici)?
??? *bljižnica_z2 = s_x.z2; ????
hvala,
lp
imam naslednjo strkturo:
struct z1
{
int g;
};
typedef struct z1 Z_TYPE;
struct x
{
int a;
int b;
Z_TYPE c;
struct
{
Z_TYPE * ptr_d;
int e;
} z2;
} ;
typedef struct x X_TYPE;
želim narediti tako da bom po bljižnici lahko dostopal do notranje strukture z2.
Npr. za spremenljivko ptr_d sem naredil tako:
X_TYPE s_x; Z_TYPE * bljiznica_ptr_d = s_x.z2.ptr_d;
kako lahko naredim da bom dostopal do z2 (po bljižnici)?
??? *bljižnica_z2 = s_x.z2; ????
hvala,
lp
sas084 ::
"Bližnjice" do z2 ne moreš naredit ker je anonimna struktura. Lahko pa normalno dostopaš do njenih membrov.
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [C] Seznam s poljemOddelek: Programiranje | 2693 (2173) | aceton |
| » | [C++] prevajalnik hoce konstruktor za strukturoOddelek: Programiranje | 2839 (2543) | Tr0n |
| » | [C#] unmanaged->managed codeOddelek: Programiranje | 2271 (2146) | Zzzzzzz |
| » | c++: shranjevanja strukture(razreda) na disk v enem kosuOddelek: Programiranje | 1219 (1128) | rasta |
| » | spet problem v Cju ... kazalciOddelek: Programiranje | 1154 (1068) | hatch |