Форум программистов, компьютерный форум CyberForum.ru

Практические задания из собеседований - C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 432, средняя оценка - 4.73
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2295 / 1665 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
31.05.2011, 10:02     Практические задания из собеседований #1
Предлагаю в данной теме выкладывать интересные и не очень практические задачи, которые попадаются на собеседованиях.
Я начну:

1. Написать функцию, определяющую является ли заданное число степенью двойки.
2. Написать функцию, определяющую содержит ли односвязный список циклы (например, последний ссылается на второй).

Просьба решения выкладывать под CUT'ом.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7955 / 4717 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
10.07.2012, 15:05     Практические задания из собеседований #41
Deviaphan, Почитай доку, которую я давал под катом в посте №32, там описываются все проблемы, которые возникают при такой реализации, дока написана Мейерсом и Александреску.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1285 / 1219 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
10.07.2012, 15:26     Практические задания из собеседований #42
Цитата Сообщение от ForEveR Посмотреть сообщение
в посте №32
Спасибки, как-то пропустил ссылку ту.)
Тогда, раз проблема связанна с оптимизацией, можно для файла с синглтоном запретить оптимизации. Через прагмы или в свойства проекта прописать. Но не переносимо получится, разумеется.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2012, 20:45     Практические задания из собеседований
Еще ссылки по теме:

C++ Builder Получить практические навыки реализации классов на С++
Задания по C++ C++
C++ Задания с++
C++ Задания C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2295 / 1665 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
10.07.2012, 20:45  [ТС]     Практические задания из собеседований #43
Deviaphan, тут дело не только в компиляторе, дело в том, что операции могут переупорядовачиватся процессором, что тоже может привести к потоконебезопасности. В доке по ссылке это есть, но вскользь. Лучше почитать об этом в другом месте, например, здесь.
Yandex
Объявления
10.07.2012, 20:45     Практические задания из собеседований
Ответ Создать тему
Опции темы

Текущее время: 22:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru