Форум программистов, компьютерный форум CyberForum.ru

Какая база требуется для понимания C++? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Если пользователь ничего не предпринимает в течении нескольких секунд, тогда выполняется какое-либо действие http://www.cyberforum.ru/cpp-beginners/thread1243513.html
Ребята, нужно написать программу. Если пользователь ничего не предпринимает в течении нескольких секунд, тогда выполняется какое-либо действие. В этой программе нужно использовать секундомер или таймер. По идее мне нужна функция, которая в определённое время засечёт время и в нужное остановит, но я такой нигде не могу найти. Если такая вообще существует, подскажите пожалуйста.
C++ GUI без фреймворков Появилось желание обернуть программку в GUI(да и чего греха таить, в целом научиться делать интерфейсы). Начал собирать окошко через WinForms - смотрю оно фреймворки использует. Это дело я недолюбливаю и хотелось бы избежать полностью. Забил в гугл - практически все сводится к "не пишите на с++ интерфейсы, фрейморки, Qt". Задачи по кросплатформенности нет, требуется "джентльменский набор": пара... http://www.cyberforum.ru/cpp-beginners/thread1243512.html
Литература о потоках C++
Хотел бы найти хорошую книгу в которой хорошо изложены вопросы паралельного программирования. В класичиской литературе которую проходил пока что не нашел такого, а чего то не провереного читать не хочется. Буду благодарен за советы.
C++ Чему равна сумма 10^10 членов гармонического ряда?
С точностью 12 знаков после запятой. Сколько времени считается, на каком оборудовании?
C++ Как работать с переменной в нескольких потоках? http://www.cyberforum.ru/cpp-beginners/thread1243472.html
Собственно, вся суть в названии темы. Подскажите, как я могу изменить переменную в дочерних потоках так, чтобы она изменялась и в основном?
C++ Объясните общие моменты: среда разработки, библиотеки и т.п Хочу начать изучение С++. На примере написания какого-нибудь приложения для Windows, с окнами и графикой. У меня есть Вижуал-студия 2005, писать планирую в ней. На этом, собственно мои знания заканчиваются :). Не будут ли любезны участники форума ответить на несколько моих глупых вопросов? Например, язык Microsoft Visual C++ 2005 - это С++ или нет, и сильны ли отличия? Позволяет ли язык/среда... подробнее

Показать сообщение отдельно
moex
Заблокирован
17.08.2014, 06:12     Какая база требуется для понимания C++?
Какая база требуется для понимания C++?
Овощная пригодилась бы

А чтобы писать программы на ЯП и не сомневаться в правильности его выбора (и тем более в том, что все это вообще нужно), следует, прежде всего, определиться, какие Вы планируете писать программы. Как можно четче.
При выборе фреймворка/языка отталкиваются от назначения программы, от целевой аудитории и от ОС, под которой она должна работать.
При выборе ОС, под которой должна работать программа, - от назначения и целевой аудитории.
Заставлять себя тупо зубрить какие-то книжки типа дохлого страуса или кнута, пялиться в видеоуроки и прочая, прочая, прочая в таком случае бесполезно и даже вредно. Если у человека есть цель что-то познать, то мозг сам разберется, как, откуда и в каких количествах черпать нужные ему знания. Так же разберется, что например дохлый страус, во всяком случае в старых изданиях, устарел и читать его начинающему не стоит (но лучше об этом знать заранее, чтоб сэкономить время, для чего я вам это и написал).

Ну по - хорошему конечно нужно знать устройство ЭВМ систем
Нет смысла, т.к. даже на голом Си вы будете писать под винду, используя API, а не работая напрямую с железом.
А одна из задач API - именно стереть различия между достаточно сходным железом.

Знать Assember x86 как минимум (MAM например)
Ассемблер нужен только в конкретных задачах. Ну может когда требуется сверхмалый размер ехе, сверхвысокая производительность, низкоуровневое что-то. Тогда и изучите. Опять же, если будет реально нужно для дела, изучите сами. Если не надо - зря себя неинтересным не мучайте.

На самом деле нужно начать с установки Visual Studio 2013.
Не лучший вариант. Полезного и вообще принципиально нового начиная с версии 2010 ничего в VS не добавили, зато глюков прибавилось. 2008 вполне хватит.
 
Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru