The definitive Wolfram Language and notebook experience
The original technical computing environment
All-in-one AI assistance for your Wolfram experience
More mobile apps
We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technical expertise
WolframConsulting.com
More Wolfram Solutions
More Solutions for Education
Courses in computing, science, life and more
Learn, solve problems and share ideas.
News, views and insights from Wolfram
Resources for
void MLReleaseUTF32Symbol(MLINK link,const unsigned int *s,int len)
释放由 MLGetUTF32Symbol() 分配的存储对应于一个符号名称的 UTF-32 编码的字符字符串 s 的内存.
#include "mathlink.h"/* read a UTF-32 encoded symbol from a link and then release the memory to MathLink for deallocation */void f(MLINK lp){ const unsigned int *symbol; int length; if(! MLGetUTF32Symbol(lp, &symbol, &length)) { /* unable to get UTF-32 encoded symbol from lp */ } /* ... */ MLReleaseUTF32Symbol(lp, symbol, length);}
C 函数: MLGetUTF32Symbol()
2007年引入 (6.0)