Date: 02/04/09 (Code WTF) Keywords: no keywords Перед началом цитируемого кода известно, что char * pName начинается с символов "A_FOO_BAR". // name format is : // A_FOO_BAR_size1_size2_param1_param2_... char* tmpName = strdup(pName); // skip A_FOO_BAR_size1_size2_ char* pch = strtok (tmpName, "_"); // A pch = strtok (NULL, "_"); // FOO pch = strtok (NULL, "_"); // BAR pch = strtok (NULL, "_"); // size1 char* size1 = pch; pch = strtok (NULL, "_"); // size2 char* size2 = pch; pch = strtok (NULL, "_"); // remaining string ... Source: http://community.livejournal.com/code_wtf/156307.html
|