• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wskaźniki w c++

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
227 wizyt
pytanie zadane 14 września 2017 w C i C++ przez Karol.99 Użytkownik (550 p.)

Ktoś może mi podpowiedzieć dlaczego "'tablica' nie jest zadeklarowana w tym zakresie"?

#include <iostream>
#include <iomanip>

using namespace std;

int main()
{
    int ile;
    cout<<"Ile liczb ciagu wyznaczyc: "; cin>>ile;

    long double *wskaznik = tablica;
    tablica = new long double [ile];

    delete [] tablica;
    return 0;
}

 

komentarz 14 września 2017 przez criss Mędrzec (172,640 p.)
Wskaż mi linie gdzie wg ciebie jest zadeklarowana :P

2 odpowiedzi

0 głosów
odpowiedź 14 września 2017 przez excavelty Bywalec (2,480 p.)
wybrane 15 września 2017
 
Najlepsza
long double *wskaznik = new long double [ile];

To nie tak miało być?

0 głosów
odpowiedź 14 września 2017 przez QizmoPL Stary wyjadacz (11,440 p.)
jak to sie wogole nie kompiluje

In function 'int main()':

11:29: error: 'tablica' was not declared in this scope //chyba jasny blad

14:15: error: type '<type error>' argument given to 'delete', expected pointer

11:18: warning: unused variable 'wskaznik' [-Wunused-variable]

Podobne pytania

0 głosów
1 odpowiedź 115 wizyt
pytanie zadane 25 stycznia 2022 w C i C++ przez Author[] Gaduła (3,130 p.)
0 głosów
1 odpowiedź 243 wizyt
pytanie zadane 30 kwietnia 2020 w C i C++ przez Eriss69 Gaduła (4,110 p.)
0 głosów
1 odpowiedź 535 wizyt

90,900 zapytań

139,572 odpowiedzi

313,905 komentarzy

60,373 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...