Coder UTF16 (emxArray_char16_T) support
์กฐํ ์: 3 (์ต๊ทผ 30์ผ)
์ด์ ๋๊ธ ํ์
Hello
I am trying to convert a matlab code using coder GUI. My code takes char array input of sizes (:infx32) which may include some UTF16 characters like ๐๐ด๐๐ฐ๐น. Hence I need matlab to convert this variable into emxArray_char16_T. I tried to give these kind of UTF16 inputs in test code to make the coder understands I need char16_t. However it still converts the variable into emxArray_char_T datatype in C++ code. It gives errors when I give UTF16 input in C++. I also tried to give the input as uint16 and inside the function I converted this uint16 input to char array. However this did not work too.
So does Matlab supports emxArray_char16_T? If yes how?
Thanks,
๋๊ธ ์: 0
๋ต๋ณ (1๊ฐ)
Karan Singh
2024๋
6์ 17์ผ
Hi Mehmet,
As of the latest R2024a update, I don't believe MATLAB Coder supports generating code for handling UTF-16 characters. You can follow the documentation link below for more information on this topic:
Thanks,
Karan Singh
๋๊ธ ์: 0
์ฐธ๊ณ ํญ๋ชฉ
์นดํ ๊ณ ๋ฆฌ
Help Center ๋ฐ File Exchange์์ MATLAB Coder์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!