cstring

    3зной

    5ответ

    мой код segfaults, и я не знаю почему. 1 #include <stdio.h> 2 3 void overwrite(char str[], char x) { 4 int i; 5 for (i = 0; str[i] != '\0'; i++) 6 str[i] = x; 7 } 8 9 int main(void) { 10 cha

    3зной

    8ответ

    В учебных целях я использую cstrings в некоторых тестовых программах. Я хотел бы сократить строки с помощью заполнителя, такого как «...». То есть "Quite a long string" будет "Quite a lo...", если моя

    4зной

    3ответ

    В качестве учебного упражнения я рассматривал, как автоматическое преобразование типов работает на C++. I знаю, что обычно следует избегать автоматического преобразования типов, но я хотел бы увеличит

    7зной

    5ответ

    Рассмотрите следующий код. int main(void) { char * test = "abcdefghijklmnopqrstuvwxyz"; test[5] = 'x'; printf("%s\n", test); return EXIT_SUCCESS; } На мой взгляд, это должно п

    44зной

    5ответ

    Мне любопытно узнать, как реализована реализация std :: string и как она отличается от c string? Если стандарт не указывает какую-либо реализацию, то любая реализация с объяснением была бы великолепна

    3зной

    5ответ

    Я пытаюсь внести изменения в некоторые устаревшие коды. Мне нужно заполнить char[] ext с расширением файла, полученным с использованием filename.Right(3). Проблема в том, что я не знаю, как конвертиро