Cześć, mam taką sytuację. Jest dll(c++), w którym jest pewna funkcja. Funkcja w parametrze przyjmuje wskaźnik na unsigned integer. W Delphi unsigned integer to po prostu cardinal. Tylko teraz tak. Czy ja muszę deklarować u siebie ten parametr jako PCardinal, czy mogę swobodnie jako PInteger?
Wiadomo, wksaźnik to wskaźnik. Jego rozmiar jest niezależny od typu danych na jaki wskazuje. Pytanie, czy gdzieś później coś się może zwalić? Bo teoretycznie zawartość w pamięci powinna być taka sama, tak?