tag:blogger.com,1999:blog-7754674872362895099.post5916293376159712134..comments2023-05-03T16:18:51.793+03:00Comments on Очень серьезный блог: СинхронизацияAnonymoushttp://www.blogger.com/profile/10666299351005530153noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-7754674872362895099.post-56740783482846961662011-04-19T13:26:23.490+04:002011-04-19T13:26:23.490+04:00"Оптимальный вариант с точки зрения чистоты и..."Оптимальный вариант с точки зрения чистоты и ясности кода - передавать в шаблон логическое значение."<br><br>В случае когда классов очень много, то такое решение будет обладать не самой лучшей чистотой кода.<br><br>К тому же, надо либо код полностью писать в классе, либо в делать явные инстанциации.Sergey Miryanovhttp://www.blogger.com/profile/05738835549282829781noreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-31345971449150978122011-04-19T13:26:23.244+04:002011-04-19T13:26:23.244+04:00"Честно говоря, мне сейчас самому эта идея ка..."Честно говоря, мне сейчас самому эта идея кажется не очень удачной =)"<br>несколько раз использовал вашу реализацию, мне она кажется весьма не плохА!<br>если же вы считаете что эту задачу можно реализовать лучше, прокомментируйте пожалуйста.<br><br><br>Ваш постоянный читатель.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-39985758472557996772010-01-31T18:10:14.149+03:002010-01-31T18:10:14.149+03:00"Честно говоря, мне сейчас самому эта идея ка..."Честно говоря, мне сейчас самому эта идея кажется не очень удачной =)"<br />несколько раз использовал вашу реализацию, мне она кажется весьма не плохА!<br />если же вы считаете что эту задачу можно реализовать лучше, прокомментируйте пожалуйста.<br /><br /><br />Ваш постоянный читатель.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-68772417035698549912009-06-22T20:22:34.604+04:002009-06-22T20:22:34.604+04:00Честно говоря, мне сейчас самому эта идея кажется ...Честно говоря, мне сейчас самому эта идея кажется не очень удачной =)Anonymoushttps://www.blogger.com/profile/10666299351005530153noreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-57994713470443780202009-06-22T09:43:30.908+04:002009-06-22T09:43:30.908+04:00"Оптимальный вариант с точки зрения чистоты и..."Оптимальный вариант с точки зрения чистоты и ясности кода - передавать в шаблон логическое значение."<br /><br />В случае когда классов очень много, то такое решение будет обладать не самой лучшей чистотой кода.<br /><br />К тому же, надо либо код полностью писать в классе, либо в делать явные инстанциации.Sergey Miryanovhttps://www.blogger.com/profile/05738835549282829781noreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-23454623643016008072008-09-09T03:08:00.000+04:002008-09-09T03:08:00.000+04:00ещё можно перегружать по volatile, как описанно в ...ещё можно перегружать по volatile, как описанно в статье http://www.ddj.com/cpp/184403766<BR/><BR/>И кстати стоимость локания CriticalSection когда нет нужды переходить в режим ожидания очень мала, почти как стоимость проверки булёвого флага -- и это одна из ключевых разниц между секцией и мутексом.Artemhttps://www.blogger.com/profile/15711440828590671852noreply@blogger.comtag:blogger.com,1999:blog-7754674872362895099.post-44095809467206521422008-09-03T17:27:00.000+04:002008-09-03T17:27:00.000+04:00Прикольно конечно... но помоему слишком надумано. ...Прикольно конечно... но помоему слишком надумано. За мою, впрочем небольшую, карьеру программистом, приходилось только лочить функции\методы, так, что первого варианта просто за глаза. И потом пугать молодежь :)Anonymousnoreply@blogger.com