void displayinfo(string &filename)
{
printf("%s% 38s\n", "Filename:", filename);
...
Ostrzeżenie: Obiekt inny niż POD typu "std :: string" przekazywany jako argument zmiennej do funkcji "std :: printf (const char *, ...)".C++ nie POD ostrzega przed przekazaniem ciągu znaków?
Nie ma nic online wyjaśniającego, co oznacza to ostrzeżenie.
Jak bym uzyskać printf napisać to (zakładając filename = Test.txt):
Nazwa pliku: (prawy uzasadnić pliku) TEST.TXT
góry dziękuję.
Dzięki obu odpowiedzi. – user2369405
@ user2369405: Cieszę się, że pomogło –