2) - ну Вы же в любом случае различаете сейчас в каком указателе нужно передавать строку, так что ничего по сути не изменится 1) - проблема ИМХО решаемая только шаблонными функциями С++, что тоже не панацея в случае нехватки памяти.
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.