wchar


1. Wide Character String Literals:

wchar_t wtext[] = L"Wide character string literal";

2. Wide Character String Assignment:

wchar_t wchar = L'a';
wchar_t* wstr = L"Wide character string";

3. Wide Character String Concatenation:

wchar_t wstr1[] = L"Hello";
wchar_t wstr2[] = L" world";
wcscat(wstr1, wstr2); // wstr1 now contains "Hello world"

4. Wide Character String Comparison:

wchar_t wstr1[] = L"Hello";
wchar_t wstr2[] = L"world";
if (wcscmp(wstr1, wstr2) < 0) {
  // wstr1 is less than wstr2
}

5. Wide Character String Length:

wchar_t wstr[] = L"Wide character string";
int len = wcslen(wstr);

6. Wide Character String Copy:

7. Wide Character String Conversion from Multibyte String:

8. Wide Character String Conversion to Multibyte String:

9. Wide Character String Output Using wcout:

10. Wide Character String Input Using wcin:

11. Wide Character String Formatted Input/Output Using wprintf/wsprintf:

12. Wide Character String Formatted Input/Output Using swscanf/swprintf:

13. Wide Character String Search:

14. Wide Character String Replace:

15. Wide Character String Split:

16. Wide Character String Tokenization:

17. Wide Character String Conversion to Integer:

18. Wide Character String Conversion to Float:

19. Wide Character String Conversion to ASCII:

20. Wide Character String Conversion from ASCII:

21. Wide Character String Comparison Ignoring Case:

22. Wide Character String Conversion to Lowercase:

23. Wide Character String Conversion to Uppercase:

24. Wide Character String Whitespace Trimming:

25. Wide Character String Reverse:

26. Wide Character String Find First of:

27. Wide Character String Find Last of:

28. Wide Character String Find Substring:

29. Wide Character String Find and Replace:

30. Wide Character String Replace All:

31. Wide Character String Split into Tokens:

32. Wide Character String Join Tokens:

33. Wide Character String Convert to UTF-8:

34. Wide Character String Convert from UTF-8:

35. Wide Character String Compare Case-Insensitive:

36. Wide Character String Convert to Digit:

37. Wide Character String Convert from Digit:

38. Wide Character String Check if Alphabetical:

39. Wide Character String Check if Digit:

40. Wide Character String Check if Space:

41. Wide Character String Check if Uppercase:

42. Wide Character String Check if Lowercase:

43. Wide Character String Convert to Title Case:

44. Wide Character String Convert to Lowercase:

45. Wide Character String Calculate Length:

46. Wide Character String Calculate Memory Size:

47. Wide Character String Create and Initialize:

48. Wide Character String Copy:

49. Wide Character String N-Copy:

50. Wide Character String Concatenate: