В настоящее время наш код использует цикл for для заполнения буфера, содержащего строку Unicode, с некоторым значением символа Unicode (типа wchar_t
). В Visual C ++ есть функция wmemset()
, с помощью которой мы можем заменить цикл одним вызовом функции в этом коде. Однако мы обеспокоены переносимостью - мы хотели бы сделать код максимально переносимым, и поэтому вводить непереносимые или плохо переносимые элементы - плохая идея.
Повлияет ли использование wmemset()
на переносимость и в какой степени?