AlekXL
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Eternal_Shield Цитата: Синхрон/асинхрон = блокирующий/не блокирующий вызов ... к валидности это не имеет никакого отношения | по-моему, прямое. Если функция MapViewOfFile неблокирующая, асинхронная, то и отображенная память невалидна вообще говоря, до момента обращения. Цитата: Что касается валидности отображения, то оно доступно сразу после маппинга. | У меня есть сомнения на этот счет. По причине, указанной ниже -- Цитата: вот это: Цитата: Цитата: не есть объявление интерфейса. Поэтому и forwarding здесь не работает | А объявление чего это, по вашему? Это даже не объявление только, это конкретное определение типа, исчерпывающее. Цитата: В общем, это by design, ибо форвардинг ещё не знает, что вы на интерфейс форвардите | как так? предварительное объявление ведь было Код: разве не ясно, что это интерфейс? Цитата: Тип то ещё не определён. Точнее не определён в данном scope'e. | Мне кажется, это умствования. В этом scope уже видно, что IMyItems - это интерфейс, недвузначно, также видно, что такое обобщенный IList, тоже вполне определенно, он в области видимости для компилятора. --- Цитата: Если хотите получать ответы на свои вопросы, то старайтесь выражать свою мыслю корректно, а так же понимать чужие мысли корректно. | Качество ваших ответов, не выше качества моих вопросов. По правде сказать, я не вполне принимаю эти ответы как ответы, поскольку вы не всегда осмотрительны в своих утверждениях: не стараетесь всегда быть на 100% уверенным в их правильности, при этом говорите безапеляционным тоном. Я не очень уважаю такое легкое отношение к словам. | Всего записей: 792 | Зарегистр. 24-04-2008 | Отправлено: 04:28 01-04-2013 | Исправлено: AlekXL, 04:40 01-04-2013 |
|