APP 12 Typy Wskaznikowe Ogolne

background image

Typy wskaźnikowe ogólne 1

Typy wskaźnikowe ogólne

(

general access

types

) umożliwiają

pośredni dostęp

(

indirect access

), czyli przez wskaźniki, do

zadeklarowanych obiektów oraz do danych
utworzonych przez alokatory.

type Wsk_Integer is access all Integer;
Wsk_I : Wsk_Integer;
I : aliased Integer := 4;
Wsk_I := I'access;
Put (Item => Wsk_I.all, Width => 2);

background image

Typy wskaźnikowe ogólne 2

K : Integer;
Nie można napisać:
Wsk_I := K'access;
K := Wsk_I.all;
Podobnie można postąpić w przypadku

innych typów standardowych.

Program.

Wsk_Ogolne

Program.

Wsk_Ogolne_2

background image

Typy wskaźnikowe ogólne 3

Można też używać wskaźników dających

dostęp do struktur takich jak tablice,
albo rekordy

Program.

Wsk_Ogolne_Struktury

Jeżeli chcemy uniemożliwić zmienianie

wartości danych wskazywanych, to w
deklaracji typu wskaźnikowego słowo
kluczowe all zastępujemy słowem
constant

Program.

Wsk_Ogolne_RO

background image

Typy wskaźnikowe ogólne 4

Wskaźniki ogólne

mogą wskazywać

na

podprogramy, co pozwala na pisanie
podprogramów, których

parametrami są

podprogramy

.

Możemy pisać:
type Funkcja_Rzeczywista is access function

(X : Float) return Float;

Funkcja_Testowa : Funkcja_Rzeczywista;
Zmienna ta wskazuje na funkcje, których nagłówki

są zgodne z deklaracją typu wskaźnikowego.

Program.

Metoda_Simpsona


Document Outline


Wyszukiwarka

Podobne podstrony:
2013 01 12 Kolokwium z Histologii ogólnej
APP abstrakcyjne Typy Danych
APP 04 Typy Standardowe 2010
APP 15 Typy Pochodne
2010 12 Ćwiczenie 5 Wskaźnik wysterowania
APP 02 Typy Danych Podstawy 2010
12 Sporządzanie charakterystyki ogólnej
6. Wykład z językoznawstwa ogólnego - 2.12.2014, Językoznawstwo ogólne
12. Wykład z językoznawstwa ogólnego - 30.01.2015, Językoznawstwo ogólne
Typy wskaźników
APP 14 Typy Prywatne 2010
Wykłady Maćkiewicza, 2007.12.05 Językoznawstwo ogólne - wykład 7, Językoznawstwo ogólne
8. Wykład z językoznawstwa ogólnego - 16.12.2014, Językoznawstwo ogólne
12 Wnioskowania; inf ogólne i w dedukcyjne
2013 01 12 Kolokwium z Histologii ogólnej
12 Sporządzanie charakterystyki ogólnej
app 12

więcej podobnych podstron