Насколько переносимым является код, использующий wmemset ()?

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

Будет ли использование wmemset () нарушать переносимость? и в какой степени?

1
задан sharptooth 27 August 2010 в 08:58
поделиться

1 ответ

По крайней мере, он упоминается в стандарте C++ cwchar (таблица 48) и, следовательно, должен быть довольно стандартным. Так что я думаю, это не должно повредить переносимости

2
ответ дан 2 September 2019 в 21:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: