CString::Format

недійсними Формат ( 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

Index