Я пытаюсь сделать журнал в sdl, и мне нужно написать время. Текст должен быть указателем.Pascal string to pointer
date //pointer
:=
DateTimeToStr(Now);// AnsiString
Здесь дата указатель и DateTimeToStr (Теперь) возвращает AnsiString и компилятор останавливается. Как это исправить?
Это помогает, если вы предоставляете декларацию функции, которую вы вызываете, чтобы мы могли видеть фактические типы данных, которые ожидаются. Я сомневаюсь, что код SDL просто запрашивает параметр типа 'pointer'. Это скорее определено как 'char *'. –