1143 читали · 5 лет назад
Программирование на C++ (Qt). Обработка ini-файлов
Здравствуйте, это мой канал Old Programmer о программировании и программистах. Здесь: Тематическое оглавление моего Zen-канала (Old Programmer). А здесь все мои материалы о QT. А тут материалы по C/C++. В в прошлой статье я рассматривал библиотеку configparser, позволяющей в программах на Python легко управляться с ini-файлами. Но ведь такие библиотеки есть и в других системах. В частности в библиотеке Qt есть класс QSettings, который позволяет также управлять файлами ini. Нет особого смысла сравнивать обе эти библиотеки...
1581 читали · 4 года назад
8 полезных приемов программирования на C++
Источник: Nuances of Programming 1. Как включить все стандартные библиотеки одной командой Чтобы разом включить в проект все стандартные библиотеки, используйте # include <bits/stdc++.h>. Это особенно полезно в условиях дефицита времени на соревнованиях по программированию. Например, вы можете заменить этот фрагмент (и многие другие): # include <iostream> # include <algorithm> # include <vector> # include <string> # include <stack> # include <set> # include <queue> # include <map> Простой строкой: # include <bits/stdc++...
661 читали · 4 года назад
Язык программирования C++. Стандартные библиотеки (статья 1, библиотека iostream)
Весь мой канал Old Programmer здесь: А здесь все мои ресурсы по языкам C и C++. У меня было много статей на канале по объектному программированию на языке C++. Правда раза два в комментариях меня упрекали, что это не настоящий C++. Аргумент был такой: я использую библиотеки Си, а не C++. Т.е. получается, что я пишу вроде на обычном Си, но с объектами. Я, конечно, возразил, что это все это поддерживается C++, и компилирую я компилятором C++. Но потом подумал, что у C++ есть свой родной набор библиотек, которые входят в стандарт...