Новые книги

Прогуливаясь по интернет-страницам, вам наверняка не раз приходилось сталкиваться с упоминаниями об iPad. Многих впечатляет, с каким нетерпением люди ждут выхода новых моделей этого легендарного планшета и наверняка возникает закономерный вопрос: «так для чего же нужен iPad и что он из себя представляет?» Сейчас, когда мы получили представление о том, что из себя представляет iPad, пора разобраться с тем, зачем нам вообще он так необходим и почему во всем мире находятся миллионы ярых поклонников этого большого, но такого красивого устройства.
Опираясь на исследования в области психологии, авторы показывают, что ключ к успеху в бизнесе – высокоэффективная корпоративная культура. Авторы доказывают, что вдохновляющая культура не возникает из ниоткуда: она опирается на научные методы. Из книги вы узнаете, как выстроить в компании культуру с нуля, как оценить нынешнюю культуру и какие изменения внести, если она испытывает трудности.

Книга предназначена для CEO, рекрутеров, бизнес-тренеров и психологов.

На русском языке публикуется впервые.

5. Соглашение об именах

5. Соглашение об именах

Если Вы не знакомы с программированием под Windows, некоторые имена и описания, употребляемые в каркасной программе, могут показаться несколько необычными. Однако они соответствуют соглашениям, представленным фирмой Microsoft для программирования под Windows. Для функций используются имена, построенные из глаголов и существительных, причем первые буквы этих слов — заглавные.

Для имен переменных Microsoft предлагает более сложную систему, предусмат ривающую обозначение именуемых типов данных. Для этого используется неболь шой префикс из строчных букв, а собственно имя начинается с заглавной буквы, Типы префиксов представлены в нижеследующей таблице. Откровенно говоря, использование префиксов, обозначающих тип данных, спорно и не всегда адекватно. Большинство Windows-программистов прибегают к такой системе имено вания, но Вы в своих программах можете поступать по своему усмотрению.

    Префикс - Тип данных
    -------------------------------------------------------
    b - Булевский (байт).
    с - Символ (байт).
    s - Строка ( char или CString ).
    dw - Длинное беззнаковое целое (DWORD).
    f - 16-битный флаг (битовая карта).
    fn - Функция.
    h - Дескриптор (handle).
    l - Длинное целое (long).
    i - Данные типа Int.
    lр - Длинный указатель (long pointer).
    n - Целое (16 бит).
    р - Указатель (pointer).
    pt - Точка (два 32-битных целых).
    w - Целое без знака (WORD, 16 бит).
    sz - Указатель на строку, заканчивающуюся 0 (string>zero).
    Ipsz - Длинный указатель на sz (long pointer string zero).
    rgb - Длинное целое, содержащее цветовую комбинацию RGB.