Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Sprytny wskaźnik

Indeks Sprytny wskaźnik

Sprytny wskaźnik, inteligentny wskaźnik (ang. smart pointer) to abstrakcyjny typ danych symulujący wskaźnik, dodając przy tym nowe funkcje takie jak odśmiecanie albo sprawdzanie zakresów odwołań (bounds checking).

13 kontakty: Abstrakcyjny typ danych, Auto ptr, Boost, C Sharp, Dereferencja, Java, Odśmiecanie pamięci, Przeciążanie operatorów, Referencja (informatyka), Standard Template Library, Szablon (C++), Wskaźnik (typ danych), Zliczanie referencji.

Abstrakcyjny typ danych

Abstrakcyjny typ danych – tworzenie i opisywanie w formalny sposób typów danych tak, że opisywane sąjedynie własności danych i operacji wykonywanych na nich (a nie przez reprezentację danych i implementację operacji).

Nowy!!: Sprytny wskaźnik i Abstrakcyjny typ danych · Zobacz więcej »

Auto ptr

auto_ptr – szablon klasy sprytnego wskaźnika dostępny w bibliotece standardowej C++ (zadeklarowany w nagłówku) udostępniający podstawowąfunkcjonalność RAII dla zwykłych surowych wskaźników.

Nowy!!: Sprytny wskaźnik i Auto ptr · Zobacz więcej »

Boost

Boost – kolekcja bibliotek programistycznych poszerzających możliwości języka C++, objętych liberalnąlicencjąBoost Software License.

Nowy!!: Sprytny wskaźnik i Boost · Zobacz więcej »

C Sharp

C# (C Sharp; wym.

Nowy!!: Sprytny wskaźnik i C Sharp · Zobacz więcej »

Dereferencja

Dereferencja – zamiana referencji lub wskaźnika (identyfikatora obiektu lub adresu zmiennej) na wartość przechowywanąwewnątrz tego obiektu lub tej zmiennej.

Nowy!!: Sprytny wskaźnik i Dereferencja · Zobacz więcej »

Java

Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.

Nowy!!: Sprytny wskaźnik i Java · Zobacz więcej »

Odśmiecanie pamięci

Odśmiecanie pamięci, zbieranie nieużytków, automatyczna dealokacja – jedna z metod automatycznego zarządzania dynamicznie przydzielanąpamięcią, w której za proces jej zwalniania odpowiedzialny jest nie programista, lecz programowy zarządca noszący nazwę.

Nowy!!: Sprytny wskaźnik i Odśmiecanie pamięci · Zobacz więcej »

Przeciążanie operatorów

Przeciążanie operatorów (ang. operator overloading) lub przeładowanie operatorów – rodzaj polimorfizmu występującego w niektórych językach programowania, polegający na tym, że operator może mieć różne implementacje w zależności od typów użytych argumentów (operandów).

Nowy!!: Sprytny wskaźnik i Przeciążanie operatorów · Zobacz więcej »

Referencja (informatyka)

Referencja – wartość, która zawiera informacje o położeniu innej wartości w pamięci lub nośniku danych.

Nowy!!: Sprytny wskaźnik i Referencja (informatyka) · Zobacz więcej »

Standard Template Library

, – biblioteka C++ zawierająca algorytmy, kontenery, iteratory oraz inne konstrukcje w formie szablonów, gotowe do użycia w programach.

Nowy!!: Sprytny wskaźnik i Standard Template Library · Zobacz więcej »

Szablon (C++)

Szablon – element języka C++, umożliwiający programowanie uogólnione – tworzenie kodu niezależnego od typów, algorytmów oraz struktur danych.

Nowy!!: Sprytny wskaźnik i Szablon (C++) · Zobacz więcej »

Wskaźnik (typ danych)

systemie szesnastkowym) Porównanie referencji i wskaźnika W językach programowania pozwalających na bezpośredni dostęp do pamięci (jak np. asembler, C, C++, Cyclone) pamięć jest reprezentowana jako jednowymiarowa tablica bajtów – wszystkie zmienne (statyczne i dynamiczne) sąumieszczane w tej „tablicy”.

Nowy!!: Sprytny wskaźnik i Wskaźnik (typ danych) · Zobacz więcej »

Zliczanie referencji

Zliczanie referencji – jedna z najłatwiejszych metod odśmiecania pamięci, opracowana w 1959 roku przez Johna McCarthy’ego na potrzeby zarządzania pamięciąw języku programowania Lisp.

Nowy!!: Sprytny wskaźnik i Zliczanie referencji · Zobacz więcej »

Przekierowuje tutaj:

Smart pointer.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »