|
|
Другие темы раздела | ||||||||||||||||
C++ Зачем нужно возвращать ссылку на объекты потоковых типов?
https://www.cyberforum.ru/ cpp-beginners/ thread1243411.html В книжке Герберта Шилдта четко и ясно указано, что для того, чтобы перегружать операции ввода-вывода, надо возвращать ссылку на объект потоковых типов, вроде примеров, приведенных ниже. ostream &operator<<(ostream &stream_left, ThreeD &obj_right) { stream_left << obj_right.x << ", "; stream_left << obj_right.y << ", "; stream_left << obj_right.z; return stream_left; } |
C++ Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки Всем доброго времени суток. Часто встречаю использование оператора (если это, конечно, вообще оператор) extern в виде конструкции extern "C". Погуглив немного я выяснил, что оператор принимает любой строковый литера и задался вопросом - а есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки, например Java, Pascal? Спасибо | |||||||||||||||
C++ Пишем рогалик: пояснения по коду и его критика
https://www.cyberforum.ru/ cpp-beginners/ thread1243393.html Здравствуйте! Сегодня сел писать рогалик, в процесе возникло несколько вопросов (в виде коментариев в коде): main.cpp #include <iostream> #include <fstream> #include <stdlib.h> |
C++ Найти точки пересечения параболы и прямой
https://www.cyberforum.ru/ cpp-beginners/ thread1243387.html Не понимаю почему программа работает некоректно. Код компилируется и работает, но программа выдает неверный результат. Собственно сам код: // 007аТочки пересечения линий.cpp: определяет точку входа для консольного приложения. // y = ax^2 + bx + c и y = dx + k #include "stdafx.h" #include <iostream> #include <cmath> #include <locale> | |||||||||||||||
Есть ли разница между подключениями 2-х и 1-ого заголовка? C++ Изучаю Потоковые классы в С++ и неожиданно задался вопросом. Есть ли разница между подключениями 2х заголовков <istream> и <ostream> и одного заголовка <iostream>? Влияет ли это на производительность как-то? |
C++ Не получается найти букву в строке
https://www.cyberforum.ru/ cpp-beginners/ thread1243363.html #include <iostream> using namespace std; int main() { char str={"абвгдеёжзийклмнопрстуфхцчшщъыьэюя"}; //33 буквы + знак окончания char bykva; cout << "Vvedi 1 bykvy " << endl; cin >> bykva; for (int i = 0; i < 33; i++) //ищем введенную букву в массиве | |||||||||||||||
C++ Необходим общий private static-член для всех классов, сгенерированных по шаблону Здравствуйте! Мне необходим общий private static-член для всех классов, сгенерированных по шаблону, и при этом, не хочется засорять пространство имен. Допустимо ли следующее: namespace Program { namespace __implementation { class __Class https://www.cyberforum.ru/ cpp-beginners/ thread1243360.html |
Необходима реализация системы синглтонов C++ Здравствуйте! Необходима реализация системы синглтонов. Требования: Подзагрузка ресурсов класса-синглтона во время первого обращения Система зависимостей (нужен сервис-синглтон A, c зависимостями B, C, тогда B->C->A) Реализация методов, таких как getInstance в базовом классе | |||||||||||||||
C++ Является ли консоль носителем данных, то есть файлом, если потоки выводят информацию именно в ней?
https://www.cyberforum.ru/ cpp-beginners/ thread1243343.html Система ввода-вывода С++ основана на работе с потоками. Потоки в свою очередь являются абстрактными объектами с логическим интерфейсом и файлом, где файл - это любой носитель данных. Стандартные потоки (cout, cin, cerr, clog, wcout, wcin, wcerr, wclog) С++ связаны с консолью, т.е. cmd. Является ли консоль носителем данных, то есть файлом, если потоки выводят информацию именно в ней? |
C++ Неожиданный результат при сравнении производительности вектора и обычного массива Добрый день. Ради интереса сравнил проиводительность вектора с обычным массивом и получил неожиданный результат. #include <iostream> #include <chrono> #include <vector> int main() { const std::size_t N = 40000000; https://www.cyberforum.ru/ cpp-beginners/ thread1243324.html | |||||||||||||||
C++ Вставить новый столбец в матрицу после столбца, в котором нет отрицательных Вставить новый столбец после столбца, в котором нет ни одного отрицательного элемента. Вот, что сделала я. Но у меня программа не работает. как ее изменить? #include <iostream> #include<conio.h> using namespace std; int main() {int n,m,l; cout<<"n="; cin>>n; cout<<"m="; cin>>m; |
C++ Остаток от деления, числа в виде массивов
https://www.cyberforum.ru/ cpp-beginners/ thread1243249.html Друзья, подскажите пожалуйста идею для алгоритма. Проблема следующая, есть два числа, они оба представлены в виде массива, например, число 256 представлено как а={2,5,6} и например b={7,3,5,6}. Подскажите алгоритм, для того что бы
Наверх
|