Macaulay2 Engine
Loading...
Searching...
No Matches

◆ M2_tostring()

M2_string M2_tostring ( const char * s)

Definition at line 31 of file m2-types.cpp.

32{
33 int n = s ? strlen(s) : 0;
34 M2_string p = getmematomicarraytype(M2_string,n);
35 p->len = n;
36 memcpy(p->array,s,n);
37 //GC_CHECK_CLOBBER(p);
38 return p;
39}
int p
void size_t s
Definition m2-mem.cpp:271
#define getmematomicarraytype(S, len)
Definition m2-mem.h:144

References getmematomicarraytype, p, and s.

Referenced by IM2_last_error_message(), IM2_MonomialOrdering_to_string(), intarray_to_string(), ones_to_string(), and stdvector_to_M2_ArrayString().