Основы программирования в Windows

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by MafiaBoy3, 21 Apr 2007.

  1. MafiaBoy3

    MafiaBoy3 Banned

    Joined:
    14 Apr 2007
    Messages:
    295
    Likes Received:
    15
    Reputations:
    1
    Люди, помогите изучить дескрипторы для программирования на С++ под Винду. Я понятия не имею , что это такое, короче новичок в программировании полезных тулз. Объясните (буду рад если детально?!) что такое дескрипторы. Посоветуйте книжки , где они детально описаны, так как моей книги по С++ (Teach Yourself in 21 days C++), совсем не хватает. Там даже не сказано что это такое , не говоря уже о применении.


    PS: Извините если плохо строю свои мысли для вашего понимания.
     
  2. je0n

    je0n Elder - Старейшина

    Joined:
    14 May 2006
    Messages:
    345
    Likes Received:
    96
    Reputations:
    41
    не знаю поможет ли тебе... Попробуй эту статью:
    /thread26842-%EE%EA%ED%EE+%EA%ED%EE%EF%EA%EE%E9.html

    P.S. если осилишь, мне интересно твое мнение

    P.S.S. а дескриптор это просто переменная типа int, которая хранит в себе адрес памяти какого-либо объекта (окна,кнопки,точки на экране). Еще дескрипторы называют хэндлами и в c++ обозначаются как переменные типа HWND. Хотя HWND равносилен int
     
    #2 je0n, 21 Apr 2007
    Last edited: 21 Apr 2007
  3. da_ff

    da_ff Elder - Старейшина

    Joined:
    11 Jul 2006
    Messages:
    118
    Likes Received:
    22
    Reputations:
    26
    http://c-books.info/ посмотри что то типа программирование под windows
     
  4. hackconnect

    hackconnect Elder - Старейшина

    Joined:
    8 Mar 2007
    Messages:
    49
    Likes Received:
    5
    Reputations:
    0
    Никогда не берите книжки выучи что-то за N дней - невозможно сделать то что в заголовке без опыта.

    А дескриптор, если открыть словарь английского и чуток подумать - описатель. Как правильно сказал je0n, чаще всего обычный int.
     
  5. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Почему? Это лишь название серии.

    Тем более ИМХО лучшая книга по C++ для новичков - именно из этой серии. Автор Джесс Либерти.

    Дескриптор же - обычно порядковый номер. Имеет свой тип, хотя практически всегда это int =)
    Примеры pid_t, pthread_t
     
  6. sni4ok

    sni4ok Elder - Старейшина

    Joined:
    4 Nov 2006
    Messages:
    115
    Likes Received:
    37
    Reputations:
    12
    имхо лучшая книга по С++ для новичков, это Бьерн Страуструп - Язык программирования С++", специальное дополненное 3е издание.
     
  7. iv.

    iv. Elder - Старейшина

    Joined:
    21 Mar 2007
    Messages:
    1,183
    Likes Received:
    438
    Reputations:
    107
    + 3 тома Кнута
     
  8. tclover

    tclover nobody

    Joined:
    13 Dec 2005
    Messages:
    741
    Likes Received:
    682
    Reputations:
    287
    а я вот очень согласен (более чем) с nerezus, т.к. книга действительно отличная
     
  9. hackconnect

    hackconnect Elder - Старейшина

    Joined:
    8 Mar 2007
    Messages:
    49
    Likes Received:
    5
    Reputations:
    0
    sni4ok
    бред. Это скорее книжка для разработчиков компиляторов чем для начинающих кодеров. Лучше возьмите Шилдта.

    nerezus, tclover
    быть может не читал. Скорее исключение)
     
  10. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    Страуструп - это для тех, кто уже знает С++ и хочет просто более полного понимания.