недійсними Формат ( LPCTSTR lpszFormat... );
до втрати форматування (UINT nFormatID,...);
Параметри
lpszFormat
Рядок із формату контроль.
nFormatID
Ідентифікатор рядка ресурсу, який містить рядок формат контроль.
Зауваження
Телефонуйте цієї функції-члена писати форматовані дані CString таким же речі що sprintf формати даних в масив C-стиль символу. Ця функція формати та зберігає ряд символів і значення в CString. Кожен додатковий аргумент (за наявності) перетворюються і виведення відповідно до відповідну специфікацію формат в lpszFormat або з рядкового ресурсу, визначені nFormatID.
Виклик не спрацює, якщо сам об'єкт рядок пропонується як параметр Формат. Наприклад, такий код:
CStri&ng вул = "Деякі дані";
вул.Формат ("% s % d", вул., 123); nbsp; / / Увага: вул також використовується в список параметрів
буде спричинити непередбачувані результати.
Під час передавання рядок символів, як додатковий аргумент, ви повинні кинути це явно як LPCTSTR. Як формат аргумент для функції printf формат має ж форми і функції. (Опис формату і аргументи, перегляньте printf Під час бібліотеки посилання.) Null символ є додається в кінці символів, написав.
Докладніше, перегляньте статтю sprintf Під час бібліотеки посилання.
Огляд CString |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CString::GetBuffer, CString::FormatV