Сегодня будем работать с такой важной темой, как наследование в языке C++. В объектно-ориентерованном программировании на C++ много всяких подводных камней. Все это можно изложить или в виде справочника, или путем программирования. Второе все таки предпочтитетльнее, ведь паралельно получаешь практику и набираешься опыта.
Если у нас есть некий класс скажем A (331.cpp) то можно образовать дочерний класс, просто написав class B:A или
...
Читать дальше »
Просмотров:
391
|
Добавил:
niko
|
Дата:
13.10.2020
|
Стараюсь отвечать на все комментарии к моим материалам, либо прямо комментарием, либо отдельной статьей. Сегодня вопрос об указателях и ссылках в C++. Как известно язык C++ создавался на основе языка C. Язык C часто называют "самым низким из высокоуровневых" или "самым высоким из низкоуровневых". Отчасти это связано с возможностью через указатели непосредственно обращаться к памяти процесса.
Так вот, по задумке авторов C++, вобрав возможности языка C, должен был стать более строгим языком. Не только тем, что туда добавилась объектная парадигма, но и по некотор
...
Читать дальше »
Просмотров:
366
|
Добавил:
niko
|
Дата:
13.10.2020
|
В октябре 2019 Якоб Хольм и Ева Ротенберг пролистывали работу, опубликованную ими за несколько месяцев до этого – и вдруг поняли, что наткнулись на нечто серьёзное.
Десятилетиями специалисты по информатике пытались разработать быстрый алгоритм для определения того, можно ли добавить к определённому графу рёбра так, чтобы он остался «планарным» – то есть, чтобы его рёбра не пересекались. Однако ни у кого не получалось улучшить алгоритм, опубликованный более 20 лет назад.
Хольм и Ротенберг с удивлением обнаружили, что в их
...
Читать дальше »
Просмотров:
369
|
Добавил:
niko
|
Дата:
13.10.2020
|
Решили изучить программирование, но не знаете, с чего начать? Сегодня мы поделимся с вами подборкой полезных сайтов, которые помогут освоить эту нелегкую науку. Но прежде, чем мы начнем, озвучим несколько непреложных истин, незнание которых сделает процесс учебы неэффективным.
Во-первых, конечная цель. Без ее постановки успеха не добиться. Если вы решили стать крутым программистом просто так или ради большой зарплаты, то это путь в никуда. Цели должны быть реальными. Например, выучиться ради трудоустройства, чтобы стать Junior-ом (младший программист). Золотых гор с такой квалификацией вам не видать, но несколько лет упорного труда и вы Middle с вполне достойной оплатой тр
...
Читать дальше »
Просмотров:
388
|
Добавил:
niko
|
Дата:
13.10.2020
| |