Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
sztringkonstans LPWSTR-be történő átírása
Megjegyzések
A fordító nem biztonságos öntöttet észlelt. A szereposztás sikeres volt, de konverziós rutint kell használnia.
Ez a figyelmeztetés alapértelmezés szerint ki van kapcsolva. További információkért tekintse meg az alapértelmezés szerint kikapcsolt fordítói figyelmeztetéseket .
Example
Az alábbi példa c4906-ot hoz létre:
// C4906.cpp
// compile with: /W1
#pragma warning(default : 4906)
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
int main()
{
LPWSTR x = (LPWSTR)"1234"; // C4906
// try the following lines instead
// char y[128];
// size_t numberOfCharConverted = 0;
// errcode err = 0;
// err = wcstombs_s(&numberOfCharConverted , &y[0], 128,
// L"12345", 4);
// if (err != 0)
// {
// printf_s("wcstombs_s failed!");
// return -1;
// }
// printf_s("%s\n", y);
return 0;
}