Wpis z mikrobloga

Czy jest jakiś sposób bym w jednej linijce kodu zainicjalizował kilka wskaźników na zmienne?

Czyli zamiast:

double* a = new double;

double* b = new double;

Coś w stylu:

double* a, b = new double;

Tylko, że to drugie nie działa i nie wiem jak to inaczej rozwiązać.

#programowanie #cpp
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Braviken: bo to kompletnie nieczytelne i latwo sie pomylic, w dodatku pointery (surowe) sa bardzo niebezpieczne

poza tym nie uzywaj w ogole golych pointerow, tylko referencje (tam gdzie sie da),
  • Odpowiedz
@kuhar: Dopiero zaczynam ogarniać to wszystko, więc nawet nie wiem za bardzo dlaczego miałbym nie używać gołych wskaźników. :( Mówili używaj, to używam, bo tak prosto.

@pupliszki: Obawiam się, że moja wiedza jest wciąż niedostatecznie duża by dobrze odpowiedzieć na to pytanie.
  • Odpowiedz