доброго времени суток, господамы, подскажите, может вы знаете, как в си правильно соединять пути, т.е. имеется путь base и имя файла file, нужно чтоб они соединялись в base/file, написал костыль, который вроде как работает но может есть способ лучше...
сам костыль:
char *path = (char *) calloc(sizeof(char), strlen(base) + strlen(file) + sizeof(char) * 2);
strcat(path, base);
strcat(path, "/");
strcat(path, file);