Tag: STRTOK
Tengo un programa que utiliza algún tipo de árbol, tabla hash y lista, y encuentra similitudes entre dos archivos. Básicamente, es algo así como un índice invertido. El programa funciona bien, pero quiero utilizar la multi-threading para la paralelización. El problema al que me enfrento es que la parte que . . . Read more
char* scanString() { char* str = NULL; char* temp = NULL; int numOfChars = 0; char c = ‘0’; while (c != ‘\n’) { scanf(“%c”, &c); str = (char*)realloc(str, sizeof(char) * (numOfChars + 1)); temp = str; if (str == NULL) { str = temp; return str; } str[numOfChars] = . . . Read more
Estoy haciendo mi propia versión de Strtok en C. Casi he terminado, sin embargo, la última parte que necesitaba la encontré en internet y realmente no entiendo lo que hace. Eventualmente entendí lo que hace, pero aún no entiendo por qué funciona. Me falta teoría ;( char* strtok_sad(char* str, const . . . Read more
Estoy intentando obtener del usuario una cadena de texto con espacios, por ejemplo “abcd12314 asdfg92743 ppoqws21321”, y separarlos para almacenarlos en un arreglo. Pero me está dando un error de segmentación. “` #include <stdio.h> #include <string.h> int main() { char string[150]; int i = 0; fgets(string, sizeof(string), stdin); char *words . . . Read more
Tengo cadenas, que se sirven en una matriz. Luego hago esta manipulación, como reorganizar las letras en una palabra. Debería ser así: “Me gustan los perros” -> “Me kilo sdog” Así es como obtengo las frases: do { gets_s(sent); if (strcmp(sent, STEND) == 0) break; mp[k] = _strdup(sent); } while . . . Read more