|
|
Другие темы раздела | ||||||||||||||||||
C++ Почему итераторы в STL используют такой странный подход к индексации? Здравствуйте. Вопросы касаются пока только последовательных контейнеров. Почему при инициализации контейнера массивом из, например, 5 элементов, мы прибавляем к адресу массива во втором аргументе не 4, а 5? В первом аргументе содержится адрес первого элемента, сдвинулись 4 раза = получили все остальные, включая последний. Зачем делать ещё один лишний сдвиг и заходить за диапазон? Это касается... https://www.cyberforum.ru/ cpp-beginners/ thread2492704.html |
Вызвано исключение: нарушение доступа для записи (visual studio 2017) C++ #include <iostream> #include <cstdlib> #include <string> using namespace std; int main() { int a; cout << "How many names: "; cin >> a; | |||||||||||||||||
C++ Переполнение и тип данных
https://www.cyberforum.ru/ cpp-beginners/ thread2492661.html Есть задание, в котором надо перемножить 4 переменные (W, H, D, R), причем W, H, D <= 10^4, R <= 100. Переменную для результата объявил long long unsigned int, но ее не хватает для сохранения максимального значения. Как быть? |
C++ Квадратное уравнение С++
https://www.cyberforum.ru/ cpp-beginners/ thread2492641.html Прошу показать пример квадратного уравнения на языке C++. При написании использовать структуру с использованием адресов и ссылок на переменные. | |||||||||||||||||
C++ Не срабатывает логическое суммирование для char значений Всем привет. Не могу понять из-за чего не срабатывает логическое суммирование для массива char (1 байт), в отличие от массива short (2 байта). Имеется код: #include <iostream> using namespace std; int main() { |
C++ Создать файл с € в названии
https://www.cyberforum.ru/ cpp-beginners/ thread2492581.html Из файла парсятся некоторые данные, которые сохраняются в переменные. В частности, в переменную стринг сохраняется строчка "€125 название". В дальнейшем создаётся новый файл, в котором сохраняются отформатированные данные. Есть потребность сформировать название файла из той самой строчки "€125 название". Но вместо символа € отображаются три символа "€". В сам файл строчка сохраняется с €, в... | |||||||||||||||||
C++ MFC и двоичные файлы
https://www.cyberforum.ru/ cpp-beginners/ thread2492579.html У меня есть двоичный файл. Мне необходимо считать его в приложение и вывести в виде простыни текста в приложении SDI в окно документа. Вот сюда. Я не совсем понимаю, как можно, вообще, это реализовать. Подскажите, как мне вывести двоичное представление файла? В идеале - в такую же таблицу, как в hex редакторе. Но можно и просто текстом с пробелом после каждого байта. |
Поэлементно просуммировать два динамических двумерных массива C++ Здравствуйте, у меня такое задание: Написать программу, которая поэлементно суммирует два динамических двумерных массива, заполненных случайными числами и сохраняет результат в третьем массиве. Размеры исходных массивов задаются пользователем. Такой вопрос я делаю программу и судя по "Размеры исходных массивов задаются пользователем" должна ли программа работать правильно при вводе размеров к... | |||||||||||||||||
C++ Как напечатать enum class? Как напечатать enum class? Enum class находится в интерфейсе строка 5. Мне нужно чтобы напечаталось допустим Magical_Realism. Функция которая печатет находится в реализации 191 строка. https://ibb.co/mvwsF2P вот что получается при компиляции. Я еще пробовал сделать по другому строка 15 в интерфейсе и строка 216 в реализации, но тоже не пошло //интерфейс #pragma once #include <Header.h> https://www.cyberforum.ru/ cpp-beginners/ thread2492564.html | C++ Не понимаю как работает алгоритм Всем доброго времени суток. Настиг такой вопрос, с которым уже более недели не могу разобраться: искал везде, читал всё, на англоязычном инете ничего полезного не нашел(на русскоязычном вообще ничего толкового). Просто в целом, вроде бы, ничего крайне сложного по коду(!!) нет, но вот числа..Вот здесь я и не понимаю абсолютно ничего! Почему мы берем именно такие большие числа, как придел того... https://www.cyberforum.ru/ cpp-beginners/ thread2492546.html | |||||||||||||||||
C++ Реализовать функцию, которая принимает массив, а также число n, и возвращает индекс Реализовать функцию, которая принимает массив (плюс его длину) , а также число n, и возвращает индекс числа в массиве или -1, если такого числа нет. Прототип: int Search (int a , const int n, int key); Функция должна также работать с типами short, float, double. Не работает, помогите исправить и я хоть то делаю? #include<iostream> #include<ctime> #include <iomanip> using namespace std; ... |
C++ Перевод указателя на член класса в обычный указатель
Добрый день.
Есть некоторый API, который принимает обычные указатели на функцию и поэтому при создании приложения на ООП возникает проблема перевода указателя на член класса в обычный указатель.
Например: у нас есть класс
#ifndef LIGHT_SOURCE_CORE_SYSTEM_CALLBACK_H
#define LIGHT_SOURCE_CORE_SYSTEM_CALLBACK_H
https://www.cyber
Наверх
|