Здравствуйте, alpha21264, Вы писали:
A>Я думаю, что это у тебя крайне ограниченный опыт. А я из программистов советского поколения.
A>Мы на вступительных экзаменах сочинение писали. И надо было на четырёх страницах допустить не более 4-х ошибок.
Вы, блин, еще скажите, что один здесь такой.
A>A>FILE * my_fopen( char *filename, char *flags )
A>{
A> return fopen( filename,flags );
A>}
A>FILE *fr = my_fopen( "my_file", "r" ); // <--- вот тут будут два совершенно бессмысленных варнинга
A>
Варнинги как раз более чем осмысленные и недвусмысленно намекающие на вашу привычку забивать болт на типизацию.
Кстати, вы хотя бы
в прототип fopen заглядывали? Вас не смущает, что там оба параметра const char*?