C++_BE1
407 subscribers
278 photos
1 video
42 files
522 links
Канал по C/C++, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
https://code-live.ru/post/cpp-simple-iterations-and-zeydels-method/

Для написания программы, решающей систему линейных уравнения методом итерации или Зейделя, Вам потребуется среда разработки, например Visual Studio 2008 или Dev-C++.

C++_BE1

#info
Cколько аргументов по умолчанию имеет конструктор C++?
Anonymous Quiz
74%
0
19%
1
2%
2
5%
3
Какая арифметическая операция может быть выполнена в указателе?
Anonymous Quiz
32%
Дополнение
17%
Умножение
45%
ни одна из вышеперечисленных
6%
Деление
Как объект может быть выделен вне срока службы объекта?
Anonymous Quiz
40%
void*
1%
int
1%
float
57%
ни один из вышеперечисленных
Какой оператор используется для сравнения двух переменных в C++?
Anonymous Quiz
1%
:=
4%
=
2%
=:
93%
==
https://code-live.ru/post/howto-delay-windows-console/

Итак, вы написали консольное приложение, компилятор построил его без ошибок, но после запуска программы окно приложения сразу закрывается, сейчас я расскажу как этого избежать.

C++_BE1

#info
https://radioprog.ru/post/980

Чем похожи «закрытое/частное наследование» и «композиция»?
Закрытое наследование – это синтаксический вариант композиции (она же агрегация и/или связь типа «имеет»).

Например, связь «Car (автомобиль) имеет Engine (двигатель)» можно выразить с помощью простой композиции:

C++_BE1

#info
viewer (9).html
21.2 KB
📖 Параллельное программирование на С++ в действии. Практика разработки многопоточных программ. Энтони Уильямс.

В наши дни компьютеры с несколькими многоядерными процессорами стали нормой. Стандарт С++11 языка С++ предоставляет развитую поддержку многопоточности в приложениях. Поэтому, чтобы сохранять конкурентоспособность, вы должны овладеть принципами и приемами их разработки, а также новыми средствами языка, относящимися к параллелизму.
Книга "Параллельное программирование на С++ в действии" не предполагает предварительных знаний в этой области. Вдумчиво читая ее, вы научитесь писать надежные и элегантные многопоточные программы на С++11. Вы узнаете о том, что такое потоковая модель памяти, и о том, какие средства поддержки многопоточности, в том числе запуска и синхронизации потоков, имеются в стандартной библиотеке. Попутно вы познакомитесь с различными нетривиальными проблемами программирования в условиях параллелизма.

C++_BE1

#itbook
Сколько видов классов существует в C++?
Anonymous Quiz
44%
1
17%
4
29%
2
10%
ни один из вышеперечисленных
https://radioprog.ru/post/942

Это то, что позволяет вашему классу предоставлять доступ к себе другому классу или функции.

Друзья могут быть функциями или другими классами. Класс предоставляет своим друзьям права доступа. Обычно разработчик имеет политический и технический контроль и над друзьями, и над функциями-членами класса (в противном случае вам может потребоваться разрешение от владельца других частей, если вы хотите обновить свой собственный класс).

C++_BE1

#info
viewer (10).html
21.2 KB
📖 Алгоритмы и программы. Язык С++. Е. Конова, Г. Поллак.

При изложении материала авторы используют методику обучения от алгоритмов к программам, поэтому вначале излагаются сведения об алгоритмах с примерами реализации типовых алгоритмов. Изучение основ языка программирования С++ опирается на полученные знания. Примеры можно решать в любой среде разработчика, поддерживающей язык С++, но авторами примеры отлажены в Visual Studio 2013. Коды программ соответствуют стандарту C++11 (ISO/IEC 14882:2011), разработаны в консольных приложениях на основе шаблона «Пустой проект».
В задачах практикума предлагаются как задачи, использующие типовые алгоритмы, так и содержательные, для которых приведено только вербальное описание. Пособие предназначено для студентов направления подготовки «Прикладная информатика» и других, может быть рекомендовано для самостоятельного изучения, так как не требует предварительных знаний о языках программирования.

C++_BE1

#itbook
https://radioprog.ru/post/904

Что такое «правильное использование const» (const correctness)?
Хорошая вещь. Это означает использование ключевого слова const для предотвращения изменения константных объектов.

C++_BE1

#info