Контакты
Местоположение
Россия

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (15)

Лучшие ответы пользователя

Все ответы (13)
  • Насколько хорошо стоит изучить C++, чтобы легче было перейти к изучению Java?

    Vass
    @Vass
    C++/Qt Developer
    Еесли планируете потом рабоать только с Java, можете не учить C++, синтаксис, да, похож. А вот подходы абсолютно разные.
    Ответ написан
    Комментировать
  • Есть ли книга, похожая на "C++ для профессионалов"?

    Vass
    @Vass
    C++/Qt Developer
    Ну по современным плюсам я бы рекомендовал вот эти прочитать:

    1. Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14.
    2. C++ Concurrency in Action Practical Multithreading
    3. C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions
    Ответ написан
    Комментировать
  • Термин для слова "говнокод"?

    Vass
    @Vass
    C++/Qt Developer
    Вообще, можно для определения «говнистости» опираться на главу «Код с душком» Фаулера (М. Фаулер «Рефакторинг») и на примеры из глав с различными рефакторингами.
    Ответ написан
    2 комментария
  • Возник вопрос в расшифровки nix, не могли бы помочь?

    Vass
    @Vass
    C++/Qt Developer
    первый вариант для винды, второй для юникса
    ключи говорять что надо пингануть один раз и максимально тихо, весь вывод выкинуть, кроме stderr, если он есть то напечатать 0 иначе 1.
    Примерно так.
    Ответ написан
    2 комментария
  • Объясните по C++?

    Vass
    @Vass
    C++/Qt Developer
    1. Никто не пишет на чистом WinAPI. И тем более ни к чему его изучать, нужно просто иметь представление как он работает, а какие-то конкретные решения описаны в документации - когда потребуются тогда и выучишь.
    2. Для создания приложений потребуется ознакомиться с каким либо фреймворком, будь то кроссплатформенный Qt или что-то более нативное для Windows.
    3. Если не касаться окошек, то чтобы выйти за рамки теоретических програм, нужно начать писать такую не теоретическую программу.
    4. Чтобы понимать структутру программ на ассемблере, неплохо бы помимо C++ еще немного изучить сам Ассемблер, принципы архитектуры процессоров, приципы архитектуры приложений под конкретную ОС.
    5. Дебаггинг с IDAPro в 21 веке - это экстремальщина. Если ты дебажишь свое приложение на С++ то у тебя есть его исходники, есть куча дебаггеров под конкретные языки которые прекрасно умеют дебажить по исходникам.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (1)