github.com/Konstantin8105/c4go@v0.0.0-20240505174241-768bb1c65a51/tests/wchar.c (about) 1 #include "tests.h" 2 #include <wchar.h> 3 4 int main() 5 { 6 plan(5); 7 8 { 9 diag("wcscmp"); 10 wchar_t wsKey[] = L"jilia"; 11 if (wcscmp(wsKey, L"jilia") == 0) { 12 pass("0k - equal"); 13 } 14 if (wcscmp(wsKey, L"jiiia") != 0) { 15 pass("0k - not equal"); 16 } 17 } 18 19 { 20 diag("wcscpy"); 21 wchar_t wcs1[] = L"Sample string"; 22 wchar_t wcs2[40]; 23 wchar_t wcs3[40]; 24 wcscpy(wcs2, wcs1); 25 wcscpy(wcs3, L"copy successful"); 26 is_wchareq(wcs1, L"Sample string"); 27 is_wchareq(wcs2, L"Sample string"); 28 is_wchareq(wcs3, L"copy successful"); 29 } 30 31 done_testing(); 32 }