Структура - класс - Большая Энциклопедия Нефти и Газа, статья, страница 4
Одежда делает человека. Голые люди имеют малое или вообще нулевое влияние на общество. (Марк Твен). Законы Мерфи (еще...)

Структура - класс

Cтраница 4


Данный подход ничем не отличается от того, который применяется при программировании с использованием Win32 API. Совершенно естественно, что в библиотеке есть функция, которая выполняет большую часть работы по регистрации класса окна. Это описанная ранее глобальная функция AfxRegisterWndClass, которая позволяет пользователю определить стиль, цвет фона, курсор и пиктограмму для окон, создаваемых на базе этого класса. Остальные поля структуры класса заполняются автоматически. Обе функции возвращают имя зарегистрированного класса.  [46]

Наоборот, положение, у которого легко может возникнуть незаполненная валентная оболочка нужного типа, обычно является положением с результирующим положительным зарядом и, следовательно, с любой точки зрения центром электрофильной активности. Поэтому, если в данной реакции у каждого из реагентов имеется такое распределение заряда, что пригодные положения заметно положительны или отрицательны, то рассмотрение структур как класса А, так и класса Б приводит, обычно, к одинаковым качественным выводам относительно реакционноспособ-ности. Но во многих реакциях пригодные положения одного или обоих реагентов могут не иметь заметных зарядов. Такое положение встречается почти всегда в реакциях между радикальными реагентами и лишь изредка в реакциях между электрофильными и нуклео-фильными реагентами. При этом рассмотрение структур класса А не позволяет сделать какие-либо определенные выводы о реакционноспособности. Но поскольку относительная легкость требуемой поляризации может довольно сильно меняться, структуры класса В будут заметно отличаться по энергии, и это будет решающим фактором. Следовательно и в случае реакции этого последнего типа две точки зрения не вступают в конфликт друг с другом.  [47]

Каждое окно имеет свои собственные байты cbWndExtra, в то время как существует только одна копия байтов cbClassExtra независимо от того, сколько окон этого класса находится в настоящий момент на рабочем столе. WinStyle, выполняясь, регистрирует окна классов WinStyle и StyleChild. Первое - основное окно программы; второе - это класс, использующийся при создании всех дочерних окон. Класс StyleChild регистрируется лишь однажды, но существует девять экземпляров этого класса, созданных программой. Иначе говоря, Windows отводит память для одной копии структуры WNDCLASS класса StyleChild, но также отводит добавочную память для каждого экземпляра этого класса, создаваемого с помощью обращения к CreateWmdow. Впрочем, важно заметить, что некоторые из полей структуры WNDCLASS копируются в каждую из структур памяти, размещаемых при создании каждого экземпляра дочернего окна.  [48]

Следует помнить, что в диазосочетании активным реагентом, обозначенным в структурах XXXIV - XXXVI через R, является, вероятно, катион диазония, который электрофилен и, поэтому, не предоставляет электронов для связи С - R. В случае сочетания в положении 8 или б ситуация, конечно, совершенно равноценна рассмотренной выше и не требует дальнейшего обсуждения. Теперь очевидно, что активный комплекс для сочетания в положении 1 должен быть гораздо более стабилен, так как только в нем сохранена полная энергия резонанса незатронутого бензольного кольца. Это огромное значение является, конечно, только верхним пределом и к нему не следует относиться очень серьезно. Если принять во внимание, что в действительности в активных комплексах некоторую роль могут играть игнорированные нами структуры класса А, и то, что имеются еще многочисленные дополнительные структуры класса В с ординарными связями между атомами кислорода и углерода, то это отношение должно быть гораздо меньше. Но нет разумных оснований сомневаться в том, что оно все же очень велико и сочетание в положении 1 ( или 8) должно итти с легкостью, несравненно большей, чем сочетание в положении 2 ( или 6), что и наблюдается.  [49]

В активном комплексе возможности резонанса меньше, так как нельзя написать структуры класса В, аналогичные I. Следовательно, энергия активации должна быть несколько выше, а скорость - несколько меньше, чем в соответствующих реакциях алкилгало-генидов, в которых вообще нет резонанса такого типа. Очевидно, что отчасти это же является причиной инертности ненасыщенных алкилгалогенидов типа винилхлорида. Однако стабилизация нереагирующей молекулы, вызванная резонансом рассмотренного типа, может составить, самое большее, несколько килокалорий на моль, а этот эффект слишком мал, чтобы вызвать заметную разницу в реакционноспособности. Другим фактором является то, что в реакциях ароматических галогенидов ( но не в реакциях винилгалоге-нидов) в активных комплексах структур класса В заметно нарушен резонанс в бензольном кольце; это уменьшает стабильность таких комплексов. И, наконец, следует обратить внимание на возможность столь сильного различия между механизмом замещения у ненасыщенного атома и механизмом замещения у насыщенного атома, что непосредственное сравнение скоростей реакций этих двух типов может потерять смысл.  [50]



Страницы:      1    2    3    4