Ответы пользователя по тегу C++
  • Что написать на C++ для тренировки?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    скачиваешь любую книгу "100 задач для программиста" - и делаешь подряд все задачи. тестируешь и пробуешь различные алгоритмы. вам нужно практиковаться не только в самом языке, но и оттачивать алгоритмические навыки и математику в совокупностью с языком программирования.
    также как пример: парсер, любая рекурсивная задачка, какая-нибудь простенькая игра (текстовая, робот какой, тетрис, крестики нолики и прочее), создание какого-нибудь бота...
    Главное для оттачивания еще навыков - чтобы процесс был интересен, чтобы вас он увлек, и тогда каждая трудность будет провоцировать на поиск ее решения (гугл, тостер, интернет...) и опробование этого решения на практике и так шаг за шагом. Кроме маленьких задачек полезно участвовать в более крупных проектах (для вашего уровня - относительно крупных, вы не пугайтесь): даже тот же самый простой парсер можно накручивать и совершенствовать все вновь и вновь добавляя новые функции, который может быть потом превратиться в автоматического интеллектуального робота на основе нейронных сетей и эвристических анализатор-кодов...
    Ответ написан
    Комментировать
  • Можно ли фрилансить на C++?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    можно фрилансить даже на метле!
    главное - стремление, упорство, не боязнь проблем, учиться и учиться, практика, опыт, общение...
    Ответ написан
    6 комментариев
  • Какие книги выбрать по изучению C++?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Ну возможно будет вам полезным:
    Динман. С++. Освой на примерах.
    Страуструп. Язык программирования С++.
    Страуструп. Дизайн и эволюция С++.
    Страуструп. Введение в С++.
    Мозговой. Мастер-класс по С++.
    Мейерс. Эффективное использование С++.
    Мейерс. Наиболее эффективное использование С++.
    Марченко. С++. Бархатный путь.
    Лафоре. ООП в С++.
    Коплиен. Программирование на С++.
    Вайнер. С++ изнутри.
    Ответ написан
    Комментировать
  • Как правильно развиваться в программировании?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    чтобы правильно развиваться в программировании нужно:
    читать, читать и еще раз читать
    видеть тренды в интернете всех ай-ти технологий
    расширять свои знакомства в этой сфере и общаться на подобные темы
    быть собственно замотивированным и хотеть все знать из этого направления
    просто любить код и кодирование, любить цифры, любить технологии!
    Ответ написан
    Комментировать
  • Нужно ли программисту c#/c++ знание математики?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Даже если вы программируете на РУССКОМ ЯЗЫКЕ, все равно нужна математика, даже если вы программируете на СУАХИЛИ, все равно нужна математика.... Даже самая простая, самая банальная, два плюс два - но это математика, не говоря уже о тензорном анализе и комплексных полях, там явно она нужна и используется в полную силу. С развитием нашей цивилизации математика нужна становиться вообще везде уже, не только в программировании! А вы про си++......
    Ответ написан
    Комментировать
  • Тяжело ли устроиться на работу c++ разработчиком?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    смотря как искать.
    возможно все!
    Ответ написан
    Комментировать
  • С чего начать обучение программированию на C++ под Unix?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    страуструп, буч, шилдт, александреску, таненбаум, прата, вахалия - классика в компьютерн сайнс и везде есть база по си++, естественно с привязкой к *никс
    Ответ написан
  • Реализация арифметических операций. Как устроена?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    любые книги (как правило встречались советских времен) с математической обработкой ЭВМ, вплоть до схемотехники (дешифраторы, регистры и тд, там описываются очень подробно двоичные коды и системы) и начиная от различных базовых учебников по информатике (операции в двоичных кодах, дополнительные коды, системы счисления, как представляется информация в ЭВМ). очень доходчиво можно постичь весь низовой уровень операций ЭВМ (не важно какой платформы и архитектуры, так как это база) в книгах наших соотечественников, западных и восточных коллег (советских времен)
    Ответ написан
    Комментировать
  • С чего начать изучение Qt5?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Конечно можно пошутить: изучение QT5 надо начинать с QT4 :)
    А если серьезно, то без базы языка программирования СИ/СИ++, знания операционной системы, веб-технологий в вашем случае никуда. Ну и алгоритмитизация, сети, математика, статистика, администриование - все это будет неотъемлемыми кусочками вашего изучения.
    Про QT есть книги, автором не припомню, но погуглив вы найдете даже русскоязычные варианты книг. Английский само собой маст хэв и форевер!
    Ответ написан
    1 комментарий
  • Как посчитать кол-во строчек кода?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Строка строке рознь. Не знаю в курсе или нет, вот почитайте про SLOC-концепцию поподробнее, там и методы приведены и инструменты, любопытно:
    en.wikipedia.org/wiki/Source_lines_of_code
    Ответ написан
    Комментировать
  • Инструмент для тестирования программной комбинационной схемы (алгоритма)?

    globuzer
    @globuzer Автор вопроса
    gezgrouvingus progreszive ombusgrander greyderzux
    тестирование - это когда эти "таблицы истинности" уже известны и нужно подтвердить, что тестируемый модуль их соблюдает. вот про это я и хотел сказать, спросить!
    именно это и нужно подтвердить.
    фактически на входные сигналы (переменные) подать\задать всевозможные комбинации и на выходе проконтролировать результат, на выходных переменных
    Ответ написан
    Комментировать
  • Изучаю С++ самостоятельно, есть ли работа для Сишников?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    си++ и си-шарп классика программирования можно сказать. изучив их, легко перестроиться на ту же самую джаву или джаву-скрипт. а сишники запросто могут найти работу, особенно корпоративную разработку на продакшн, с хорошей зарплатой. если конечно будете суперспециалистом.
    ведь кроме си++\шарп надо знать и математику, и алгоритмы, и базы данных, и защиту информации, и системотехнику, и биг-дата, и сети, и вычисления и так далее и так далее... все то, на чем строиться структура и архитектура супер-крутых и дорогих приложений
    Ответ написан
    Комментировать