Итератор с шагом
Попытался скомпилировать код итератора с шагом из книги C++ Cookbook By Jeff Cogswell, Christopher Diggins, Ryan Stephens, Jonathan Turkanis. Класс stride_iter должен позволять об…
Попытался скомпилировать код итератора с шагом из книги C++ Cookbook By Jeff Cogswell, Christopher Diggins, Ryan Stephens, Jonathan Turkanis. Класс stride_iter должен позволять об…
Cmake-проект в MSVS 2022. Пытаюсь подключать boost к проекту. При изменеии cmake-файлов идет: CMake Error at C:/Program Files/CMake/share/cmake-3.31/Modules/FindPackageHandleStand…
Как добиться того, чтобы объект o в консоли двигался по направлению вниз вне зависимости от того, нажимаю я клавишу или нет. Понятное дело, чтобы он двигался вниз, необходимо пере…
Не как не получается написать класс Triangle, объект которого будет работать нормально. Объект класса Triangle не сталкивается с остальными физическими объектами. Для создания тре…
Наблюдаю странное поведение компилятора MSVC. Подозреваю, что я неправильно использую union и нарушаю выравнивание. Компилирую 64х битным MSVC командой cl /std:c++20 /O2 /Z7 algo.…
В C++ есть возможность представлять числа в двоичной, десятичной, восьмеричной и шестнадцатеричной системе счисления. Пример: #include <iostream> using namespace std; int ma…
Разработка и сборка ведётся средствами visual studio. Есть следующая структура проектов executable.exe |-static_library1.lib |-kernel32.lib |-User32.lib |-static_library2.lib |-Sh…
Я получаю из числа его запись в семиричном виде. Как мне правильно инициализировать строки (zac,chce,chdr) для этого? CString* tose(float i) { int s = 0; CString* zac=0; char sem[…
Присваивание происходит так в C++(если я ошибаюсь - поправьте меня), задаём тип переменной, называем её и даём ей значение. Если у этого значения другой тип, то он меняется на тот…
Я много искал по поводу форматирования строк как в стандартной C функции printf, так и не нашел того что мне нужно printf("Hello, %s!\n", name); У меня есть свой собстве…
#include <iostream> #include <string> using namespace std; class street{ private: string ulitsa; public: street(string ulitsa) { this->ulitsa = ulitsa; } friend voi…
Я только начал учить программирование и не могу понять в чём ошибка, хоть и понимаю что ошибка скорее всего в моём говнокоде. Я пытался просто как для практики создать псевдо сист…
собирал таким методом собрался только куте без куте креатора. Скачиваем архив исходников Qt для Windows (qt-everywhere-src-5.12.2.zip) с официального сайта. 2. Скачиваем утилиту j…
class Token { public: char kind; double value; string name; Token(char ch) :kind{ ch } { } Token(char ch, double val) :kind{ ch }, value{ val } { } Token(char ch, string n) :kind{…
Почему эта программа выводит 1, 2, 3 в clang, gcc и msvc, соответственно? Кто прав с точки зрения стандарта? godbolt #include <iostream> #include <memory> #include <…
Делал одну студенческую работу, вытащил делавшийся в свое время старый класс для работы с полиномами. Сам не люблю простыни, но ужать код оказалось сложно, простите уж... все рабо…
У меня программа работы со списками. Добавляет, печатает, находит Max, а Min пишет 0 и не меняет. Может кто-то поможет мне исправить. Похожую делала в односвязном, работает, а в д…
Пытаюсь научиться работать с DLL, созданной в VC++ (x86, 32 бита) из другого компилятора (конкретно для экспериментов взял Open Watcom, тоже 32 бита). Что-то не очень получается. …
Подскажите пожалуйста как настроить Visual Studio 17 чтоб размер папки решения уменьшить. Например при создании простого консольного проекта папка решения составляет 86,7 МБ. #inc…
bool sov(int x) { int s = 0; for (int i = 1; i < x; i++) { if (x % i == 0) s += i; } if (s == x) return true; else return false; } int main() { int n, x; ofstream f("f.txt…
#include <iostream> using namespace std; struct list { int info; list* next; list* pred; }; list* init() { int x; list* p; list* h = new(list); cout << "Enter ele…
Всем привет! Недавно начал программировать на C++. Хотел сделать свой первый проект - переводчик с использованием API. Однако, у меня сразу же возникала одна весомая проблема. Рус…
Написал такой код, суть в том что в файле Info.txt лежит три значения. Адрес куда нужно копировать, что нужно копировать и что не нужно копировать. С помощью библиотеки filesystem…
У меня есть программа, она работает, но сказали, что нужно разделить списки, а как это сделать я ума не приложу. Я так понимаю, у меня двунаправленность добавление списков, а мне …
У меня программа работает правильно, но при выводе нового списка выходит в печать и введенное количество элементов и в новом списке не удаляет одинаковые вещественные числа и не о…
Подскажите, если программу нужно сделать с помощью бинарных файлов, то нужно создавать и открывать файл, в котором все записано или нет? В литературе прочитала, что нужно, а мне з…
В Microsof Visual Studio (2022, версия 17.4.4) запустил следующую программу: #include <iostream> class my_stack { static const int MAX_SIZE = 100; int stack[MAX_SIZE]; int s…
Здравствуйте уважаемые программисты! У меня возникла следующая проблема: Это MyForm.cpp #include "MyForm.h" #include <stdint.h> #include <stdio.h> #include &…
Написал простейший код с использованием varidatic functions #include <stdio.h> #include <stdarg.h> typedef void (*callback_ft)(); void OnPlayerJoin(int, char*); void O…
Код: void Sortirovki::FastSort_parallel(double* mas, size_t first, size_t last, unsigned d) { double mid; size_t f = first, l = last; mid = mas[(f + l) / 2]; while (1) { while (ma…