Open CASCADE Technology 6.6.0
|
#include <Standard_TypeDef.hxx>
Defines | |
#define | INF(X, Y) (((X)<(Y))?(X):(Y)) |
#define | STRLEN(s, i) {(i) = 0;while((s)[(i)++] != '\0');(i)--;} |
#define | EXTSTRLEN(s, i) {(i) = 0;while((s)[(i)++] != 0);(i)--;} |
#define | STRCPY(s1, s2, i) {for(int j=0; j<(i); j++)(s1)[j] = (s2)[j];} |
#define | STRCAT(s1, i, s2, j) {for(int k=0; k<(j); k++) (s1)[(i)+k] = (s2)[k];} |
#define INF | ( | X, | |
Y | |||
) | (((X)<(Y))?(X):(Y)) |
#define STRCAT | ( | s1, | |
i, | |||
s2, | |||
j | |||
) | {for(int k=0; k<(j); k++) (s1)[(i)+k] = (s2)[k];} |
#define STRCPY | ( | s1, | |
s2, | |||
i | |||
) | {for(int j=0; j<(i); j++)(s1)[j] = (s2)[j];} |