ngleton в библиотеке ZThreads.
Автор admin Четверг, 2 июля 2009 11:32
ngleton в библиотеке ZThreads. Измените пример OrnamentalGarden.cpp так, чтобы объект Display контролировался объектом Singleton для предотвращения возможности создания нескольких экземпляров Display. 10. В примере OrnamentalGarden.cpp измените функцию Count::increment() так, чтобы она выполняла прямой инкремент count (то есть просто count++). Затем удалите стража и посмотрите, приведет ли это к сбою. Является ли такой вариант надежным и безопасным? 11. Измените программу OrnamentalGarden.cpp, чтобы она использовала вызов interrupt) вместо механизма pause(). Убедитесь в том, что в вашем решении не происходит преждевременного уничтожения объектов. 12. Измените пример WaxOMatic.cpp и добавьте новые экземпляры класса Process, чтобы покрытие наносилось и полировалось не в один, а в три слоя. 13. Создайте два подкласса Runnable. В одном функция run() после запуска должна вызывать wait(), в другом функция run() должна сохранять ссылку на первый объект Runnable и после истечения заданного количества секунд вызывать signal() для первого потока, чтобы первый поток мог вывести сообщение. 14. Напишите пример с нал
Комментарии закрыты.
Последние комментарии