Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[c++] przepisanie adresu tablicy do wskaźnika

matmateusz 07 Paź 2011 08:09 1305 3
  • #1 07 Paź 2011 08:09
    matmateusz
    Poziom 11  

    Witam!
    Aż mi głupio pytać ale mam mały problem... Mam tablicę char[3200] zawierającą tak na prawdę short int[1600] teraz moje pytanie: Jak mogę przepisać adres tablicy char do wskaźnika *short int?

    0 3
  • #2 07 Paź 2011 14:30
    directx11
    Poziom 17  

    Poczytaj o operatorze reinterpret_cast

    0
  • #3 04 Gru 2011 21:59
    czyngis
    Poziom 10  

    char tablica[3200];

    //...

    short int *tablica2 = (short int*)tablica;

    0
  • #4 04 Gru 2011 22:08
    beluosus
    Poziom 25  

    Uniwersalny C-cast zadziała, ale skoro pytasz o c++ to powinno być tak jak sugeruje @directx11:

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    0