История изменений
Исправление firkax, (текущая версия) :
Ещё раз, strcat - это не заменитель для s1+s2. И вообще на мой взгляд это устаревшая и плохая функция из 80-х которую лучше нигде не использовать. Правильно эта конструкция будет выглядеть так:
my_print(my_dynamic_strcat(str1,str2))
и при этом str1 и str2 будут не char const * а какого-то сложного структурного типа. Названия функций можно и покороче, выглядеть всё будет более-менее норм, хотя конечно не идеально. Вся сложность будет в реализации этих функций.
Исправление firkax, :
Ещё раз, strcat - это не заменитель для s1+s2. Правильно эта конструкция будет выглядеть так:
my_print(my_dynamic_strcat(str1,str2))
и при этом str1 и str2 будут не char const * а какого-то сложного структурного типа. Названия функций можно и покороче, выглядеть всё будет более-менее норм, хотя конечно не идеально. Вся сложность будет в реализации этих функций.
Исходная версия firkax, :
Ещё раз, strcat - это не заменитель для s1+s2. Правильно эта конструкция будет выглядеть так:
my_print(my_dynamic_strcat(str1,str2))
и при этом str1 и str2 будут не char const * а какого-то сложного структурного типа.