Witam wszystkich
Piszę program w Lazarusie operujący na tablicach dwuwymiarowych i mam pytanie: jak mogę sprawdzić czy tablica jest pusta? W sensie jest funkcja, w której tworzę tablicę wg rozmiarów, które się podaje, ale można też wcześniej uruchomić inną funkcję (np. wyświetlającą tą macierz) zanim zdefiniuję jej rozmiar. Wtedy co prawda po prostu nic się nie pojawia, ale inne funkcje już pokazują błąd, dla tego wolałbym przed wykonaniem operacji takiej funkcji sprawdzić czy macierz została stworzona, jeśli nie to przejść do procedury, która ją stworzy.
Próbowałem wpisywać np:
if tablica = 0 then
albo
if tablica = NULL then
niestety to nie działa, niby się kompiluje ale w momencie uruchomienia takiej funkcji wyrzuca błąd: Project ... raised exception class 'External:SIGSEGV'