TempStr

Область применения: Excel 2013 | Office 2013 | Visual Studio

Нерекомендуемая функция библиотеки Framework, которая создает временную строку XLOPER , содержащую строку байтов xltypeStr . В качестве входных данных он принимает исходную строку, завершаемую null. Он пытается перезаписать первый символ предоставленной строки длиной следующей строки. Это не всегда безопасно: Microsoft Excel может завершить работу, если передана строка, доступная только для чтения.

LPXLOPER TempStr(LPSTR str);

Параметры

str

Указатель на исходную строку, завершаемую null. TempStr усекает строки длиной более 255 байт.

Возвращаемое значение

Возвращает строку xltypeStr , содержащую указатель на переданный буфер строк.

Замечания

Этот способ создания временных строк теперь не рекомендуется использовать в пользу способа работы TempStrConst и TempStr12 . Эти функции выделяют новый буфер памяти и копируют в него переданную строку. Входные строки для TempStrConst и TempStr12 не изменяются и поэтому объявляются как const. В отличие от этого, входная строка TempStr изменяется и поэтому не может быть объявлена как const. Первый символ входной строки обрабатывается как пробел для символа длины и перезаписывается этой функцией.

См. также

Функции в библиотеке платформы