Я собираюсь пройти тест на C ++. Но я получил только одну трещину, чтобы получить более 85%. Если я этого не сделаю, то не получу работу.
Проблема этих тестов заключается в том, что они обычно предназначены для универсального C ++, и в зависимости от того, какие библиотеки вы используете, ваше определение универсального может отличаться. Некоторым STL и Boost могут показаться логичными (и должны быть частью большинства), но я работал с MFC годами, прежде чем когда-либо использовал шаблоны. Зачем использовать> vector>, когда у вас есть доступ к CArray? (ответный вопрос)
Если вы работали с диалогами, вы не использовали stdio
. Если вы работали с продуктами Borland, вы не использовали MFC. Если вы работали с Palm, вы не использовали файловую систему, и вы определенно не использовали CFile
.
Хорошо, вот вопрос ...
Учитывая, что я хотел бы сдать 85%, я беру онлайн-тесты "универсального" C ++. Итак ... Есть ли место, где я мог бы найти тесты? Чем больше, тем лучше. Правильные ответы также хороши, во время или после теста. Пока я могу учиться на своих ошибках.
РЕДАКТИРОВАТЬ: Если в вашем ответе нет ссылки на тест, некоторые вопросы C ++ или некоторые вопросы на собеседование ... Вы пропустили пункт Есть ли место, где я мог бы найти тесты?
Отличный пример .. Я только что нашел этот вопрос.
Что печатает следующий фрагмент кода? cout << setw(6) << setfill('#') << "Hello";
Я кодирую уже 9 лет. И никогда не использовал cout
, setw
или setfill
один раз. Не с университета.