Как я могу передавать указатели на структуры, которые имеют частные определения, без добавления типов указателей с struct
?
Например, это работает:
typedef struct Handle {
Ino ino;
} Handle;
bool handle_open(Handle **);
Но если я перенесу определение структуры в исходный файл, другие исходные файлы будут вынуждены использовать struct Handle *
вместо Handle *
.