В C/C++ существует ли способ написать мою функцию, чтобы я мог использовать коды формата для печати информации проще? Функция выводит текст на экран с помощью SDL, поэтому я не могу передать строку C++; он должен быть массивом символов.Коды формата в моей функции
-1
A
ответ
0
Во-первых, вы можете преобразовать строку C++ в массив символов, используя myString.c_str()
.
Кроме того, вы можете использовать sprintf() с кодами формата для создания строки. Затем вы можете нарисовать эту строку, используя SDL. Например:
char myString[1024];
sprintf(myString, "Hello my name is %s", "foo");
draw_using_SDL(myString);
Смежные вопросы
- 1. Фиксация формата возврата для моей функции
- 2. короткие коды не работают в моей теме
- 3. HTML-коды в моей CKEditor Textarea Issue
- 4. строки формата в функции
- 5. Ошибка в моей функции
- 6. Коды формата даты - где их найти в документации?
- 7. Ошибка компиляции в функции формата
- 8. Сложные коды внутри функции jQuery
- 9. Функции даты и формата
- 10. Где разместить функции формата
- 11. активация яваскрипта функции из без clickevent коды
- 12. Динамические короткие коды и функции в WordPress
- 13. Как реализовать коды возврата в функции DdeCallback
- 14. я не получаю DataTable формата моей страницы
- 15. Как написать константу в моей функции?
- 16. Стрелки в моей начальной загрузке коды карусельной не выравнивая правильно
- 17. Вызов указателя функции в моей основной функции
- 18. C Язык: функции и формата «Тип формата» Ошибка
- 19. Выпуск в моей функции подсчета
- 20. Неожиданный выход в моей функции
- 21. # Значение в моей пользовательской функции
- 22. Ошибка в моей функции PDO
- 23. Ошибка в моей функции removeAllChildren
- 24. Добавление моей функции в другую?
- 25. В чем причина моей функции?
- 26. Определите объект в моей функции
- 27. Устранение задержек в моей функции
- 28. определение моей функции в wxPython
- 29. Segfault в моей функции csv_loader()
- 30. PHP-эквивалент функции формата Perl
Вы можете использовать va_args, чтобы подражать тому, что 'printf' делает с кодами' %', и печатать в буфер и отображать это. – usr2564301