Absurd писал(а):Ну я бы хотел чтобы посетители знали чем отличается
char* buf;
от
char buf[1];
Да знаю я, чем они отличаются, вы всё не так поняли.
Absurd писал(а):
В - третьих знали как перекодировать текст - это делается с помощью таблиц перекодирования типа такого
char c = ...
c = table[c];
А на счет таблиц - спасибо, напомнили.
Absurd писал(а): Во-вторых понимали что с помощью fread() надо читать по возможности сразу несколько килобайт за раз, т.к fread() завладевает Мьютексом чтобы получить эксклюзивное право на использование потока, вызывает внутреннюю однопоточную версию _fread_lk() которая вызывает...
Вам легко говорить, вы, наверное, изучали программирование в ВУЗ'е, а я ещё школьник и до всего, до чего мог допёр сам... В моей школе С/С++/С# не изучаются, потому и опыт у меня мизерный.
Поэтому и обращаюсь за помощью к вам.