![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
Собственный аллокатор памяти
Здравствуйте друзья. Пытаюсь создать собственный аллокатор, который позволит выполнять операцию резервирования памяти и должен параметризоваться количеством выделяемых за раз элементов, не более 10. ...
Как добавить в годот с++?
Всем привет, я новичок почти изучил основу с++(базовые знания) и хочу попробовать движок godot. Пока изучаю используя внутриигровой язык gdscript. Нашел пару гайдов на ютубе по интеграции с++ в...
Экономическая задача
В вашей любимой игре вышло новое обновление, в котором добавили много всего нового.
Ваши любимые разработчики добавили n предметов, но, так как они тоже люди и им тоже хочется кушать, бесплатно...
Подключение статической библиотеки к проекту
Итак, собрал статическую библиотеку. Хочу ее подключить теперь к своему проекту.
1) Собрал библиотеку успешно.
2) Открыл проект, в который буду подключать эту либу.
3) Правой кнопкой мыши щелкнул...
Какая-то шляпа при подключении FFMPEG к VS 2017
Какая-та шляпа при подключение FFMPEG к VS 2017
Скачали библиотеку с оф сайта распаковал на c:\ подключил в студии хэдеры, либы и вот такие ошибки типа что то где то не подключена а что да как и...
Ошибка C3074
Хочу создать вектор, и заполнить его значениями. Error C3074 "an array cannot be initialized with a parenthesized initializer"
int main(){
vector<mpz_t> iv;
iv.resize(5);
mpz_t tt;...
Шифрующие таблицы Трисемуса на c++
Шифрующие таблицы Трисемуса
Неоспоримая цифровая подпись на c++
Неоспоримая цифровая подпись
Http веб сервер на базе C++
Добрый день. Есть задача написать небольшой HTTP-сервер на базе C++. Подскажите, пожалуйста, какие есть популярные и проверенные временем библиотеки?
P.S.:
1. Да, есть Qt, где есть все готовое,...
При сборке С++ проекта через MSVC вылетает ошибка
Всем привет.
Собираю проект С++, собираю через cmake, и вылетает ошибка о длинне символов.
error MSB3491: Could not write lines to file "x64\Debug\... тут путь к файлу...
Странно работает wstring при попытке прибавить символ через +=
Я пытаюсь загружать текст по так называемому id из файла, чтоб можно было добавлять ещё таких файлов и быстро переводить много текста, но при попытке прибавить w-символ к w-строке компилятор выдаёт...
Как выполнить bat файл, с передачей ему параметров полученных консолью
Есть bat файл, который нужно запустить через консоль и передать ему пораметры
Я нашёл как передать один параметр, а мне нужно 2:
// RPTEC.cpp: определяет точку входа для консольного...
Создание массива на C++ и определение элементов
Нужна помощь с написанием такой вот программы на C++:
Образовать и вывести массив с элементами Y(k) = k * random(100) - i * random(50), где і = 13, k = 1.12. Вывести, является ли третий...
Построить бинарное дерево по строке. Выполнить балансировку данного дерева
Дана строка S (например, 432*7**8**9*, * - отсутствие листа), описывающая бинарное дерево. Построить бинарное дерево по строке. Выполнить балансировку данного дерева. Вывести полученное дерево в виде...
Клик в приложении с использованием C++
Здравствуйте! Писал программу которая должна нажимать кнопку в файле установщике. Т.е. запускать файл, и продолжать его установку. Для продолжения (нажатия далее в файле установщике) выбрал нажатие...
Какие новые фичи из С++26 вы бы хотели?
Какие новые фичи из С++26 вы бы хотели, чтобы компиляторы поскорее начли поддерживать?
Пока поддержка скудная: https://en.cppreference.com/w/cpp/compiler_support
Задания для Junior разработчика на C++
Всем привет!
Кому не сложно, расскажите какие вам задавали вопросы/задачки и тд. и тп. во время собеседования на джуна. Либо какие вы бы задали вопросы, принимая кого-то на эту роль.
Заранее...
Паттерн прокси
В этой задаче вам предстоит реализовать паттерн прокси.
class IVault {
public:
virtual bool unlock(int password) = 0;
};
class Vault : public IVault {
int password;
public:
Vault(int...
Программа которая сгенерирует 20 масивов из 10 цифр. Как сделать?
Программа которая сгенерирует 20 масивов из 10 цифр в каждом таком массиве все цифры должны бить одинаковыми
Фото https://ru-static.z-dn.net/files/ded/8dbe43a7dd32dd62c063d219e6a92e21.png
Регулярное выражение для задания градиента
Нужно составить регулярное выражение для задания градиента подсветки(плавное переливание). Для этого на устройство посылается команда с набором цветов в HEX: "set grad ab1214 ff50ff ..." - первые 2...
Создание графика функции на С++
Кто может помочь написать программу для создания графика функции? Вот задание:
Построить график функции y = y(x) на интервале с шагом h.
y = 1 / x + √x
h = 0,01
Если можно, то желательно...
Паттерн фабрика
В этой задаче вам предстоит реализовать паттерн фабрика.
Есть класс SwapPair.
Его можно воспринимать как пару чисел(т.е. он задается парой чисел), причем порядок чисел в паре
неважен.
Так вышло,...
Не работает кириллица в Visual Studio Code
Я начинаю изучение C++. Столкнулся с проблемой, в терминал не выводятся русские буквы. Пробовал разные способы, но ни один не помог
Вот код:
#include <iostream>
int main(){
int a,b;
...
C++23 “Pandemic Edition” is complete
Не знаю, было уже тут на форуме или нет, но Herb Sutter с месяц назад у себя в блоге запостил статью о завершении работы над С++23. Остались бумажные формальности.
Кроме этой статьи из...
Паттерн Memento для вектора
В этой задаче вам предстоит реализовать паттерн Memento для вектора. Однако, сделать это нужно
эффективно по памяти.
А именно, просто копировать все содержимое ветора в снимок не получится, такое...
Как узнать, сколько кэша на каждом уровне у процессора?
Как узнать сколько cache у процессора на всех уровнях (ос windows)
Driver injector
Всем привет! Я сделал свой драйвер(гипервизор хардварный(в моём случае AMD-V)) и я делаю к нему интерфейс. Хотелось бы узнать о инжектинге драйверов, как я могу это сделать из Ring3?((хотя бы...
Подсчитать количество таких пар чисел X и Y, для которых выполняется заданное условие (C++ и asm)
На промежутке от -128 до 127. Подсчитать количество таких
пар чисел X и Y, что (X*Y-(Xdiv2))=0.
Ответ вывести на экран.
с++ ассемблер
Конвертирование XLSX в CSV
Здравствуйте.
Задача: На вход поступает файл .xlsx, нужно считать с него данные, преобразовать и вывести в файл .xlsx/.csv
Погуглив и почитав форум стало понятно, что адекватных открытых библиотек...
Как получить ответ из консоли
В ходе программы даю команду в консоль например: system("memorychip get Speed"). как получить ответ в какую либо переменную
Разработка графического приложения для автоматического определения дат окончания сертификатов из выбранного пользователе
Как можно вытянуть дату
Как убрать зависимость в параллельной программе для метода Рунге-Кутты 4 порядка Open MP
Добрый день, всем!
Я пытаюсь написать параллельный код для методы Рунге-Кутты 4-го порядка для решения задачи Коши.
Для этого я использую Open MP и пытаюсь распараллелить общий цикл.
В первой...
Отсутствуют экземпляры перегруженная функция
Добрый вечер. Столкнулся с непонятной ошибкой
#include <iostream>
#include "afx.h"
#include <winsock2.h>
#include <process.h> /* _beginthread, _endthread */
#include <string.h>
#include...
Внешняя сортировка
Задача Внешняя сортировка.
Имя входного файла: input.txt
Имя выходного файла: output.txt
Ограничение по времени: 2 секунды
Ограничение по памяти: 2 мегабайта
В файле "input.txt" содержатся...
Программа для проведения гистограммной атаки
Не пойму, как написать программы, чтобы провести гистограммную атаку. Мне нужно извлечь матрицу яркостей и построить гистограмму
Поиск в ширину на неориентированном графе C++
1. Реализовать поиск кратчайшего пути между парой заданных вершин на неориентированном связном графе.
2. Ответить на вопросы:
Что является входом для алгоритма поиска кратчайшего пути на...
Носки задача по программированию
Носки
Имеется стол длины L
. На столе разложено N
носков так, что никакой носок не вылезает за границы стола. Далее имеется умный мальчик Вася, который хочет (сугубо в корыстных целях) замерить...
Управление потоковым выводом
Имеется перегруженный оператор потокового вывода:
std::ostream& operator<<(std::ostream& os, const CMPLX& what) {
return os << std::fixed << std::setprecision(2)
<< "re=" << what.re << ' '...
Почему некоторые пишут std::, когда гораздо удобнее один раз написать using namespace std?
Почему некоторые пишут std::, когда гораздо удобнее писать using namespace std; один раз на весь код?
Какие символы вообще никогда не используются в C++?
Имеется ввиду вообще никогда и ни при каких обстоятельствах, чтобы ни в имени переменной, ни как оператор, ни в строке, которую можно вывести на экран, вообще нигде в тексте программы.
Делаю...
Как избежать использования разрушенной переменной?
Никак не могу найти приемлимое решение следующей проблемы.
Допустим, мы имеем логирующую функцию log(), которая может быть вызвана из любого места программы. Например:
#include <iostream>...
Ошибка в реализации множества
Пишу реализацию множества, постоянно выдаёт ошибки, связанные с преобразованием int в T и char в T.
Также, если можете, помогите с перегрузкой операций.
#include <iostream>
using namespace...
Пользовательские типы данных
написать на языке С программу вычисления
комплексного значения функции f (z) и вывести на экран действительную и
мнимую части значения функции. Надо переделать программу под значения из скриншотов ...
Три метода поиска (линейный, бинарный, интерполяционный) объединить в один код
нужно взять три метода поиска и объединить в один код. нужно сделать чтобы каждый метод поиска работал по отдельности(то есть закоментировать два других метода).
виды поиска:
линейный, бинарный,...
Как заменить текст в txt файле
Есть txt файл из нескольких строк каждая из которых начинается с заглавной латинской буквы за которой идет пробел и какой то текст . Как заменить текст после буквы S а если нет строки начинающейся на...
Шаблонные функции
Напишите шаблонную функцию сложения ее аргументов. Переопределите шаблонную функ- цию для соединения двух строк.
Как запускать программу без dll
У меня есть проект в котором я использую библиотеку dll, можно ли как-то сделать, чтобы при запуске exe не было проблем с dll(сшить их в один exe или еще что-нибудь)?
Требуется найти Ckn по модулю 1000003 (остаток от деления количества сочетаний из n по k на 1000003 )
#include <iostream>
#include <vector>
int main()
{
const unsigned mod = 1000003;
unsigned m, n;
std::cin >> m >> n;
if (n > m / 2)
n = m - n;
WinForms связать программу и PictureBox
Начал изучать Windows Forms и никак не могу понять, как связать между собой два события. У меня есть функция get_file() , которая находит автоматически картинку в папке и возвращает путь. Дальше если...
Вылезают ошибки strlen / strcpy
В этом коде пишет, что индентификатор strlen и strcpy не определены, что мне с этим делать?
#include <iostream>
#include <cstring>
class ADDRESS {
private:
char* name;
char* street;...
Неконсистентное состояние unordered_map после удаления последнего элемента
Добрый вечер! Есть вот такой код:
struct group_chat_member
{
virtual void start_communication(anet::socket_data_ptr socketData) = 0;
virtual void...
Это мусор? Символ "М"
#include<iostream>
#include<fstream>
using namespace std;
void proverka_na_oshibku(char* str, int n)
{
for (int i = 0; i < n; i++)
{
if (str == '(')
Алгоритм Штёр-Вагнера для поиска рёбер, входящих в минимальный разрез
Дана задача в которой необходимо вывести список рёбер взвешенного неориентированного графа, входящих в минимальный разрез. Проблема в том, что не могу придумать алгоритм запоминания рёбер причём...
Не работает декомпрессия в алгоритме LZW
Здравствуйте! Пишу алгоритм LZW на C++ компрессия работает хорошо, однако декомпрессия почему-то ломается. На небольших файлах всё работает нормально, если выводить это в консоль, если выводить в...
Как импортировать excel файл?
Доброго времени суток!
Как можно импортировать excel таблицу в массив?
Универсум в реализации множества
Новичок в C++. Как реализовать поле класса Множество, содержащее универсальное множество (универсум) для всех объектов данного класса? Оно необходимо для операции получения дополнения множества. Если...
Создание файла для привязки окон к клавишам
Всем привет. Помогите пожалуйста. Один знакомый пару лет назад написал мне exe файлик, который позволял при нажатии клавиш (допустим) 1 и 2 открывать окна по названию (например в игре у меня два...
XML тег как текст
Здраствуйте, я хотел бы получить из чего то по типу
<name>
<name2></name2>
</name>
что то по типу "<name2></name2>"(string)
кто то знает как реализовать мою хотелку?
Как в с++ выглядит многоуровневый инвазивный двойной связный список ?
Собственно вопрос в названии.
Как это делать в с я знаю а вот как в с++ - незнаю.
делал ли кто подобное и как это вообще будет выглядеть.
использование примерно такое:
List1->AddObject(...
Явная схема Уравнение теплопроводности
Здравствуйте, в программировании не силен, решаю задачу уравнение теплопроводности,
разностные схемы и условия я вывел,
написал код в c++ с помощью 2-мерных массивов - не получается,...
Как преобразовать строку времени в тип std::filesystem::file_time_type?
Здравствуйте.
Есть строка, в которой задано время "22.08.2023 17:07"
Нужно сравнить с временем возвращенным функцией std::filesystem::last_write_time()
Видимо нужно преобразовать строку...
Алгоритм, реализующий идею «диска Альберти» для английского алфавита
Алгоритм, реализующий идею «диска Альберти» для
английского алфавита
Как вывести речь с микрофона на экран?
как можно вывести текст читаемый в микровон на экран
Сжатие BMP файла по цветам пикселей. Код Хэмминга
Было задание лабораторной:
Считать картинку bmp по пикселям: R 8 бит, G 8 бит, B 8 бит. Старший бит в каждом байте
оставить без изменения . Каждый вектор длины 7 преобразовать в кодовое слово...
Задача на алгоритм персистентного ДД
Дано число N.
Далее дана последовательность из N ноликов и единичек.
Надо найти такое натуральное число K (K не превосходит N), что можно будет заменить все исходные числа на нолики.
Замены...
Использовать бинарное дерево для хранения объектов каждого производного класса
Разработайте иерархию родственных типов, корневой класс которой абстрактный базовый класс (класс-интерфейс), для моделирования и обработки данных предметной области набором отложенных методов -...
Решал задачу "Стрелки" (44 по номеру) на acmp. На 7 тесте Runtime error. Кто знает, почему?
#include <iostream>
#include <fstream>
#include <string>
#include <cmath>
#include <math.h>
using namespace std;
int main()
{
Создать программу которая будет отслеживать двойное нажатия кнопки SHIFT
Помогите с создание программы, которая сможет отследить двойные нажатия (За короткое время), для отслеживания нажатий после завершения (или во время)
Раздельная компиляция модуля с++20 в clang++
не компилируется раздельно интерфейс и реализация модуля
# модули STL
clang++ -std=c++2b -fmodule-header=system -xc++-header iostream -o iostream.pcm
...
# интерфейсная часть
clang++...
Segmentation fault (core dumped)
Подскажите, пожалуйста, в чем может быть причина Segmentation fault (core dumped) при компиляции на линуксе и как это исправить:
https://github.com/dlamanova/tietoervy_daria_lamanova
Программа шифрования текстовых файлов
разработать программу шифрования текстовых файлов. программа должна выполнить следующие действия: организовать построчное чтение из файла, уменьшить на 4 код каждой согласной буквы строки записать...
Как подключить библиотеку к проекту C++
Столкнулся с проблемой: есть файл FTD2XX.lib, но я не знаю, как подключить его к проекту на Visual Studio, как это сделать? В гайдах на ютубе используются какие-то папки include и lib, у меня же их...
Проблемы с отображением кириллицы в телеграмм боте, написанном на C++
Доброго времени суток. Прошу помощи у опытных обывателей форума, владеющими знаниями telegram-bot-api. Бот способен без проблем выдавать строки на английском, но при попытке использования русского...
Куда пропал Yetty?
Был на форуме некий пользователь Yetty (https://www.cyberforum.ru/members/1247035.html). Он активно отвечал в разделе С++. Кто-нибудь в курсе, почему он уже как год не заходит на форум?
Оператор присваивания
Есть данный код, не получается сделать оператор присваивания a=b=c
#ifndef Point_H
#define Point_H
using namespace std;
class Point
{
private:
int x;
int y;
friend void print();
Многоканальная СМО с неограниченной очередью
Добрый день! Помогите пожалуйста реализовать систему массового обслуживания. Мне преподаватель задал задание, которое нужно сдать до воскресенья. Я плохо знаю C++. Нужно произвести числовой расчёт...
static inline
Доброй ночи.
Скажите пожалуйста. Почему я не могу использовать static inline? В разных уголках интернета люди постулируют, что начиная со стандарта С++ 17 таковой синтаксис - допустим, но visual...
Как преобразовать длинный string в int
Как только количество символов s начинает превышать 10 символов, то при преобразовании string в int функция stoi() выдаёт ошибку(также пробовал при помощи istringstream())
#include <iostream>...
Инициализация конструктора
Говорят, неправильно инициализировал конструктор, не могу понять, как правильно
using namespace std;
class Point
{
private:
int x;
int y;
friend void print();
friend ostream&...
Дополнить функцию добавления студента в БД
Доброго времени суток! Нужно дополнить функцию(см. ниже), чтобы пользователь с клавиатуры вводил количество сданных сессий, количества предметов в каждой из сессий и оценки за предметы.
void...
Как читать WAV файл в вектор или массив
Всем доброго времени суток!
Ситуация такая у меня:
уже имеется класс который читает PCM файл! Новый класс, который должен будет читать WAV файл, должен наследовать это класс, который читает PCM...
Создать программы, осуществляющие шифрование и шифрование своих введенных текстовых данных согласно варианту kuznechik
Создать программы, осуществляющие шифрование и шифрование своих введенных текстовых данных согласно варианту kuznechik
Функтор и функция. В чем разница?
Прочитал, что функтор может хранить состояние объекта, а функция - нет. Но не понимаю что это значит
В примере ниже и функтор и функция работает с переменной объекта одинаково
#include <iostream>...
Распределение запуска программ win/dos
Нужно сделать переходник, который будет ассоциирован с exe, com, pif. Этот переходник будет запускать win 32 и 64, а так же будет отправлять dos программы, на dosbox.
Частичная и не частичная специализация
#include <iostream>
template< typename T >
struct A
{
char a;
};
template< typename T >
struct A< T * >
Как узнать какое название exe?
Как узнать какое название у запущенного exe файла
Программа удаляет массив раньше времени
#include <iostream>
#include <cmath>
using namespace std;
class vect {
int size;
double* mass;
public:
vect(int size)//constructor
Замена латинских букв на символы
Имеется код, написанный на C++, это работа с каналами, совершая действия на Ubuntu, мы в качестве родительского процесса (Parents) пишем в консоли текст, который дочерний процесс (Child) должен...
Запуск bcdedit из 32 битной консольной программы, на 64 разрядной системе C++
Если запустить bcdedit 64bit из консольной программы 32bit на C++, то он выдаст: "bcdedit.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Но, нельзя...
Проверка ЭЦП PKCS#7
Подскажите, пожалуйста, алгоритм проверки ЭЦП PKCS#7 (файлы .sig .p7s).
Желательно на С++.
Как установить иконку программе
Я испробовал разные IDE, включая VS22, там я знаю как подключить иконку к программе, сейчас использую Eclipse, но думаю это тут большую роль не играет. Сразу говорю, что помощь как поставить иконку в...
Создать блок-схему по заданию
Задание:
Вычислить приближенное значение функции y=1/(sqrt(x)) по итерационной формуле: Yi+1=3/2*Yi-1/2*x*Yi^3 с точностью Е=10^-5
Y0=2(2-sqrt(2)) |Yi+1 - Yi| < E|
Y0=0 Yn=(Yk-1 + 1) / (Yk-1 + 2)...
Узнать в какой ОС запущена программа
Начал писать кросс платформенное приложение
несложное, типа "хелло ворд"
но оно обращается к файловой системе
и там конечно пути разные и даже слеши прямые либо обратные
И вот вопрос, как...
Обработка одномерных массивов с использованием функций и с вводом информации из текстового файла
В программе разработать функции для ввода массива с клавиатуры или из файла, вывода массива на экран и в файл.
Алгоритм по заданному варианту реализовать в функциях, проверить его работу на трех...
Проблемы с обработкой некорректного ввода
По тз переписал Блекджек с помощью классов, но возникло 2 вопроса.
1.Почему в заголовочном файле adds.h не зацикливается функция.
2.Почему при выводе текущей карты сначала выводится карта,а потом...
Отличить унарные от бинарных операторов в выражении
Всем привет!
Как при анализе выражения отличить унарный + и - от бинарных + и -?
Спасибо за ответы!
Я написал такую реализацию
void InSomnia::Expression::replace_unary_double()
{
const...
Класс с сортировками
Создать класс
И разные методы сортировок в нем
И посмотреть как быстро сортируются массивы разными методами
Массивы можно взять например 1000 5000 и 10.000 элементов
** про время выполнения...
Выделение памяти в std::list
Здравствуйте. Пожалуйста, помогите разобраться..
По совету опытных товарищей продолжаю попытки написать свою реализацию некоторых шаблонов стандартной библиотеки..
Возник вопрос про выделение...
Как узнать какая винда установлена
Как програмно узнать какая винда установлена
Вычислить выражение включающее сумму ряда
9 вариант
Задачи для тренировки и лучшего понимания
Ребят. Кто-нибудь может дать задачу для тренировки? Приблизительно по всему курсу С++. Буду благодарен за сложную задачу, но которую способен сделать новичок-любитель. Затраты сил-времени не важно....
Форматный вывод с помощью cout
У меня простой вопрос. В си есть такая функция printf. Что-бы вывести дробное число k без всяких там E можно написать printf("%f",k). Вопрос такой: как это сделать при помощи функции С++ cout ?
Ошибка include, измените includePath в VS code
Всем привет, хотел начать писать на плюсах в vs code, установил, всё гуд, mingw поставил, настроил всё, когда начинаю компилировать прогу выдает ошибки "Обнаружены ошибки #include. Измените...
Транслятор с паскаля на С
Салют! Можете привести самый простой пример транслятора с паскаля на С, заранее спасибо
Авто-создание блок-схем по коду С++
Необходимо найти бесплатную программку по автоматическому преобразованию кода С++ в блок схему. Выложите пожалуйсто, или ссылочку на неё скиньте, искала не могу найти, одна есть более менее...
Практические задания из собеседований
Предлагаю в данной теме выкладывать интересные и не очень практические задачи, которые попадаются на собеседованиях.
Я начну:
1. Написать функцию, определяющую является ли заданное число степенью...
Создание DLL
Всем доброго время суток помогите мне разобраться в том как создавать .dll или подскажите литературу
Например как написать вот эту библиотеку. Я искал в интернете, но так и не понял, как ее...
bin-файлы: открытие, чтение, обработка
Здравствуйте, подскажите, пожалуйста, команды, с помощью которых файлы с расширением bin можно не только открыть, но и увидеть, что в них находится, чтобы затем обработать их. Во всех книжках я нашла...
Telegram bot на C++
Есть ли что-то похожее для C++, как Telegram.bot на C#?
На C++ есть программа, которую думаю дополнить внедрением бота, но нашёл только для C#.
Переписать программу то конечно можно, но C# пока что...
Исходник алгоритма Хаффмана на C
Пожалуйсто дайте исходник алгоритма Хаффмана на C.
Подключить устройство через COM-порт и отправить на него данные
Всем доброго времени суток.
Потребовалось подключить устройство через COM-порт, и чтобы программа считывала и отправляла не него данные.
Начал разбираться в теме и нашел примерно такой код:...
5 СПОСОБОВ задержки времени: Что скажете?
В Linux работают 100%, в Windows не проверял, но тоже должны работать.
1. используя nanosleep:
#include <iostream>
using namespace std;
Выбор компилятора под windows
Здавствуйте,хотел узнать ваше мнение по поводу выбора компилятора языка C++(бесплатного) под ОС Windows XP. Visual c++ не предлагать, причина:не наличие интернета,а как я помню при установке...
Как избавиться от multiple definition?
Есть header:
//base.hpp
#ifndef BASE_HPP
#define BASE_HPP
struct Coord {
int x, y;
};
Что такое инстанцирование?
class A
{
...
};
A a; // Это уже инстанцирование A?
Нужно найти папку где хранятся cookie
мне нужно получить путь к папке где храняться куки
есть ли такая функция??
в IE куки хранятся в папке Cookies, ее найти не сложно
а в других браузерах я не знаю
подскажите универсальный способ...
inline функции
для чего нужны inline функции?
Посчитать пробелы в строке
Ребята можете написать задачу?
просто нужно ввести строку пользователю с клавы а программа должна посчитать пробелы!
Заранее спасибо :good:
Работа с COM-портом в C++ (соединение с Arduino)
Доброго времени суток, уважаемые коллеги!
Мне для проекта требуется соединить Arduino и компьютер через СОМ-порт. Скачал библиотеку CSerialPort, написал программу - не работайт! Пожалуйста, помогите...
Compile-time алгоритмы. сборник
всем привет.
предлагаю в этой теме обсуждать/реализовывать/выкладывать compile-time алгоритмы. под CUT'ом.
подсчет FNV1a-хеш суммы строк:
#include <iostream>
template<size_t N, size_t...
Судоку!
Почти написал программу для генерирования судоку. Компилируется, работает, однако в 50% случаях генерирует только 3-8 строк и зависает. В остальных случаях генерирует полность, но в квадратах числа...
Что за тип данных uint32_t?
Это без знаковый int, который занимает 32 бита. А вот t, что значит?
if в C++ и C
Как использовать оператор if в С++ и С ?
Напимер: JavaScript
if (условие) {
тогда
}
else
{}
Теория плагинов
Всем привет.
Для одной моей проги, нужно реализовать поддержку плагинов.
Плагины предполагаются простенькие, написанные на Си.
То, что плагин, это просто .so файл - понятно.
То, что прога может...
реализация foreach в C++, другой синтсксис
нашел тут некоторое собрание библиотек на буст орг, там есть такая что содержет реализацию функции... или чего то подобного... foreach, сохожей по синтаксису с foreach из C#. Именно синтаксис её...
Быки и коровы
Доброе время суток.
Пользователь загадывает число из 4 цифр, каждая из которых от 1 до 6, причем все цифры различны. Разработать алгоритм, который угадывает число по следующим правилам: выводится...
В чем разница между long int и short int
Извините если вопрос нубский, но я ни как не могу понять смысл long int и short int. Например с unsingned все ясно. Один байт в int зарезервирован под знак. И если мы сообщаем компилятору что тип...
Запуск файла на исполнение
Нужна функция (или кусок кода позволяющий это делать).
Проблема такова, необходимо запускать 5-6 программ из програмулены написанной на С++, но как это сделать непонятно, нужна функция...
Как вернуть NaN и Infinity, проверить на NaN и Infinity?
Как вернуть NaN и Infinity, проверить на NaN и Infinity?
Работа с клавиатурой
при работе с курсовой столкнулся с задачей: выполнять действие сразу как только будет нажата какая-либо клавиша(желательно одна из стрелок). задача кажется несложной но никак не могу достигнуть...
Как прикрутить компилятор к Notepad++?
Может вопрос окажется глупым, но всё же
В Notepad++ ввожу самый простой код для с++, жму F5 и вылазит табличка( не понятно что в ней выбирать), жму запуск и ничего не происходит. Подскажите как...
Идентификатор не найден
что не так....кажется все уже проверил...
error C3861: sum_full: идентификатор не найден c:\documents and settings\admin\рабочий стол\compressed_matrix\compressed_matrix\main.cpp
full_matrix...
Программа-бот для игры в покер.
Здравствуйте.
Сам я будующий программист, учусь на 2 курсе, потихоньку осваиваю С++. У меня вопрос к уже сложившимся и опытным программистам. Возможно ли создать бота для покеррума?
Я думаю...
Разработка ПО для решения задачи алгоритм Флойда
Есть решение задачи,необходимо сделать по нему программу,помогите плз
Элемент сети Наименование параметра Условное обозначение параметра
Событие i Ранний срок свершения события tp(i)
Поздний...
Стандарт C++ вышел на русском
Небезызвестный Евгений Зуев выполнил таки свое обещание и перевел Стандарт.
Книжка доступна только (настолько мне известно) здесь.
Цена кусается, мнения у всех по этому вопросу разные. Смотрите...
Перехват и подмена вызываемых функций
Здравствуйте.
Нужно подменить вызов таких функций как open(), lstat(), stat(), read(), write(), mkdir(), chdir(), getcwd() для определенного процесса.
Интересует мнение других. Как бы вы...
Стили оформления кода C/C++
Очень стало любопытно... Какой стиль оформления кода предпочитают программисты.
Лично я придерживаюсь 4-х пробельные (или 1 табулированный) стиль Олмана.
Стиль Олмана
if (<cond>)
{...
Готовый проекты в Visual Studio на С++
Здравствуйте.
Я ищу готовые проекты visual studio на с++. Нужны они мне для метрического анализа для диплома. Несколько открытых программ я нашел на SF.net, но они там попадаются очень редко....
Что такое compile-time алгоритмы и для чего они нужны?
compile-time алгоритмы
А есть от них хоть какая-то практическая польза? По-моему нет
Обработка изображений
Здравствуйте. В С не программировал никогда. Необходимо реализовать алгоритм обработки изображения на С++ с использованием только стандартных библиотек (курсовая).
1. С помощью каких функций...
Запуск проекта в clion
Всем привет!
У меня такая проблема: не могу запустить проект в clio, когда я запускаю проект вылетает окно edit configuration, а я вообще незнаю что туда писать(
Помогите пожалуйста!
Заранее...
Wstring to string как конвертировать
wstring to string как конвертировать
Есть текст типа wstring s="fdgd123 2133"
как его переделать в string
realloc и вызов конструктора
здраствуйте! мне препод сказал, что можно выделить память оператором new, а потом довыделить её с помощью realloc и каким-то образом вызвать конструкторы для новой памяти(ну или это я так его...
Новый стандарт принят!
Barry Hedquist wrote:
Just received word from ANSI that the C++ FDIS has officially been approved by ISO in a unanimous vote. 21 of 21 National Bodies voted to APPROVE.
Под FDIS...
Debug Assertion Failed
во время работы программы вылазиет вот такая ошибка
что это такое и как с этим бороться? подскажите пожалста!
Алгоритм игры Быки -коровы в С++
сложно ли реализовать алгоритм игры Быки -коровы в С++
Инициализация графического режима!
Кто может - помогите!!!!
На экране сообщение:
...Device driver file not found (EGAVGA.BGI)...
Но в папке BGI он есть. Папка с драйверами задана в настройке при инсталяции. В чем проблема? Может в...
Ищу сайт с задачами по программированию на C++
Здравствуйте кто знает,есть ли какой нибудь сайт (или книга) с задачами по массивам и прочим на C++, и чтобы с решениями или с ответами, буду очень благодарен, заранее Спасибо!:)
Написание простого компилятора
Хотел бы попробовать написать простенький компилятор, но не знаю с чего начать, помогите ссылкой на какой нибудь урок или советом.
VirtualProtect
Где можно узнать значение последнего параметра VirtualProtect (typedef DWORD* PDWORD)
PDWORD lpflOldProtect? Если ставить 0 функция всегда будет терпеть неудачу и возвращать 0.
Обход элементов std::map в порядке их создания
Имеется ассоциативный массив и его заполнение:
std::map<unsigned,string> arr;
arr = "abc";
arr = "def";
arr = "ghi";
Теперь если я буду обходить этот массив при помощи итераторов, то обход...
Невырожденный треугольник
Дан набор из N отрезков различной длины. Сколькими способами можно выбрать из этих отрезков три, из которых можно составить (невырожденный) треугольник?
Длины сторон невырожденного треугольника...
Программирование на Dev C++ 4.9.9.2
Здравствуйте! Я только вчера решил начать программировать на Dev C++ .Скачал и загрузил приложение Dev C++ 4.9.9.2 и решил написать самую простейшую программку вот такого типа,
#include <iostream>...
microsoft visual studio 2019. Ошибка : Не удаётся найти указанный файл
microsoft visual studio 2019 с пол года работал, но сейчас при попытки отладки выскакивает ошибка "Не удаётся запустить программу LL.exe .Не удаётся найти указанный файл"
Создание нового проекта не...
Русификация консольных приложений
Народ, помогите плиз. Есть ли прога, позволяющая русифицировать консольные приложения на с++? Заранее простите за безграмотность. Изучаю с++ всего 2-й день
Распознавание объектов на видео
opencv, с++ ,Visual Studio 2010
Необходимо выделять движущиеся объекты на видео чтобы в дальнейшем распознавать среди них людей.
1)нужно получить программу выделяющую движущийся объект целиком....
Процесс компиляции
Вопрос из лички перетащу на форум, т.к. другим, возможно, тоже будет интересно
Когда препроцессор вставляет включаемый хедерами код в исполнительный файл и компилятор транслирует код в объектный,...
Работа с const
Объясните пожалуйста разницу между вызовами двух функций:
int func(const char *name)
и
int func(char *name)
Я плохо понимаю - что дает этот спецификатор const? Что может произойти если...
Модули в C++
Доброе время суток!
Помогите мне пожалуйста со следующей проблемой. Никак не розберусь с модулями на C++.
Создаю один header файл с рассширением .H . Пишу в нём заголовки функций. Создаю второй...
Как узнать свой внешний ip адрес?
Всем привет!!! Подскажите как можно узнать ip адрес компьютера который в данный момент подключён к Интернету даже если через прокси, и показывал реальный ip а не тот который сетевой карты. Заранее...
Как получить TID текущего потока? (библиотека pthread, компилятор g++ 4.6.1 открытый вопрос niXmanу)
Да, как?
#include <windows.h>
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
void *BusyWork(void *t) {
printf("TID= %x\n", pthread_self());
printf("TID= %x\n", (unsigned...
Как написать плагин для notepad++?
как написать плагин для notepad++? есть какой-нибудь мануал?
Реализация событий в С++
Мне нужно реализовать события, как в Дельфи или С++ Builder, на Visual C++. Но стандартный С++ не поддерживает указатели на функции-члены класса. В своём блоге за 02.11.10, я попытался расписать, как...
C++ modbus
Здравствуйте! Задача вообщем такая. Есть параметры, передаваемые с метанольного цеха диспетчеру по интерфейсу RS-485 по протоколу modbus. Есть компьютер с преобразователем интерфейса с RS-485 на...
Где скачать компилятор?
Здравствуйте!Подскажите пожалуйста где можно скачать бесплатный компилятор Microsoft visual studio на windows 7.
Можно ли Конструктор и Деструктор вызывать как метод класса?
Собственно вопрос:
можно ли Конструктор и Деструктор вызывать вручную, как обычный метод класса?
Например, я хочу управлять очередностью вызовов. См. пример:
class FirstClass
{
public:
...
Метод сжатия Хаффмана
Есть Метод сжатия Хаффмана или нет и как его использовать ?
покажите если можите ? ну те кто уже знает !
Аналог WPF для C++
Есть ли аналог WPF ... какая нибудь среда разработки где вместо XAML это HTML+CSS+JavaScript
а кодить на C++ например... можно и C# - не важно
?
Backspace и Delete
функция обрабатывает ввод символов 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, +, –. По нажатию клавиши Esc ввод прекращается, и функция возвращает False. По нажатию клавиши Enter функция формирует число из...
Дозапись потоком
Есть файл, в нём уже чтото записано, но открытого потока к нему нет. Можно ли открыть поток на дозапись в этот файл? Как?
Невозможно найти или открыть файл PDB
Код программы // FtoM.cpp: определяет точку входа для консольного приложения.
//
/*Проект 1.1
это программа преобразует фунты в метры.
*/
#include "stdafx.h"
#include <iostream>
#include...
Предикаты\Функторы
Здравствуйте, взялся за прочтение алгоритмов STL и наткнулся на такой вопрос, что же такое Предикаты\Функторы. Определения и примеры я просмотрел, но толком не понял.
А именно возникает следующие...
Как обратиться к методу класса из внешней функции?
Имеется простой класс Employee с методами GetAge() - возвращает возраст, и SetAge(int age).
Как сделать так, чтобы работали функции DoShowInfo() и DoChangeAge(int age)
Например, вот класс:
...
Высота бинарного дерева поиска
Что неправильно в программе?
Полное условие
#include <iostream>
#include <cstdio>
#pragma comment (linker, "/stack:250000000")
using namespace std;
Где найти ответы к самоконтролю в книге Шилдта "С++ руководство для начинающих"
В книге сказано,что ответы есть на сайте осборне ком, но он перенаправляет на другой сайт,на котором ничего нет кроме продажи книг,по крайней мере мне так показалось.
2D игра на C/C++
Вообщем задача не из простых (лично для меня) , т.к. что-то могу , а чему-то мне нужно научиться .
В институте задали курсовую работу - запрограммировать игру на C/C++
Я это сделал , правда в...
C:\Dev-Cpp\Makefile.win [Build Error] [Безымянный1.o] Error 1
C:\Dev-Cpp\Makefile.win Error 1
компилятор стал показывать такую ошибку, после того как я открыл эту папку редактором и удалил от туда текст. Но это не главное.
удалил этот компилятор, закачал...
метод трапеции для вычисления интегралов
помогите решить задачу!
Нахождение определенных интегралов методом трапеции.
Почему все считают, что язык С - низкоуровневый?
Я просто в недоумении.
Ходят слухи, что язык С - низкоуровневый, а язык С++ - перетерпел изменения и стал более высокоуровневым!
Ведь это же не так!
А вы как считаете, выскажите свое мнение.
...
Очистка текстового файла
Здраствуйте, подскажите пожалуйсто как написть на c++ программу удоляющую полностью все из текстовго файла, на php это выглядит так:@fclose(fopen("./123.txt", "w"));, как это на c++ написать?
Запуск метода класса в новом потоке
Здравствуйте, у меня есть класс, в нём функция - необходимо вызвать эту функцию в нескольких потоках, возможно ли это?
Как получить название видеокарты?
нужно получить название видеокарты на с++
VC 2010
C++ не существует подходящей функции преобразования из "std::string" в "const char"
Здравствуйте подскажите что не так здесь. Только осваиваю си++
Из двух строк введенных пользователем вывести на экран большую
Вот какой код
в данной строке if (strlen(myName) >...
Цифровой счетчик - переменная с ограниченным диапазоном. (Форумчане посмотрите)
1)Цифровой счетчик, это переменная с ограниченным диапазоном. Значение которой сбрасывается, когда ее целочисленное значение достигает определенного максимума (например, k принимает значения в...
Почему Program received signal SIGSEGV, Segmentation fault. ?
#include <iostream>
#include "Tree.hpp"
using namespace std;
int main()
{
element *head;
Add(head, 10);
Вопрос о типах данных С++
Всем привет!
У меня путаница вышла со всем этим разнообразием типов данных в С++.
Вообще, тип long double должен занимать 3 машинных слова (или 12 байт).
Но вот когда я пишу :
#include...
С++ Unit Test (модульное тестирование)
Вопроса по сути два.
1. что используете для модульного тестирования и почему отдаете этому предпочтение.
2. если используете eclipse, то очень интересует процесс конфигурирования eclipse для...
Объяснить принцип работы std::flush
Никак не пойму как работает std::flush .Получается, что всё,что мы выводим(к примеру через cout) до этого момента сначала буферизируется , а этот метод просто очищает буфер?
Десять возможностей C++11, которые должен использовать каждый C++ разработчик
Обсуждаем статью: http://habrahabr.ru/post/182920/
Надо же этот раздел немного оживить :)
Я, естественно, не участвую. ^_^
./massdown: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./massdown)
всем хай!
собираю свою программу на новом железе х86_64
долго не получалось скомпилить. при линковке получал вот такое сообщение:
relocation R_X86_64_32 against `a local symbol'
я так понял,...
Функторы, предикаты, функциональные адаптеры, лямбда-функции
Вступление
Статья ориентирована на программистов С++, поверхностно знающих/желающих узнать STL, в особенности, с использованием его алгоритмов. Это краткий обзор по основным понятиям, в конце...
Почему вы избегаете использовать возможности С++11 ?
всем привет.
сабж.
я-то, в полную использую. везде где только могу.
но частенько вижу вопросы типа: "а без использования С++0х нельзя?"
любопытна аргументация.
благодарен.
Анализ данных XML-документа
Помогите с программой.
Нужно считать числовые данные(цена, частота мин, частота макс) из XML-документа в двухмерный массив и записать этот массив в текстовый файл. Вот XML
<?xml version="1.0"...
Не удается продолжить выполнение кода поскольку система не обнаружила sfml-graphics-2.dll
помогите решить пожалуйста
Рекурсия и геометрическая прогрессия в C
Даны первый член и знаменатель геометрической прогрессии. Описать рекурсивную функцию вычисления n-го члена прогрессии. Вычислить значение функции для различных n.
Почему работает и так, и так: arr[i] и i[arr]?
//один и тот же результат
cout<<arr;
cout<<i;//почему нет ошибки
да даже это, например работает и выводит одинаковый результат
// arrh.cpp: определяет точку входа для консольного приложения....
[C++] Взятие адреса конструктора. Физическое время существование объекта.
1. конструктор.
class A
{
int a;
public:
A():a(555){};
~A(){}
Определить имя/тип COM порта
Есть USB-устройство, есть к нему драйвер, который позволяет общаться с устройством будто оно подключенно по СОМ порту. собственно этот драйвер, как я понимаю, эмулирует данный COM порт, и даёт ему...
тесты по ООП в языке С++. учусь в 1 курсе из за сессии не успевю. Пожалуйста
30. Допустим, у нас есть код
char arr;
cin >> arr;
И в массив arr мы попытались записать следующий набор символов Hello World. Что в действительности будет содержать массив arr?
A. Hello Wo...
Непонятная разница в производительности
Уважаемые эксперты!
Есть у меня программа на С++, код которой я транслировал в двух системах:
• Microsoft Visual Studio 2010 со штатным компилятором среды;
• Code::Blocks версии 10.05 с пакетом...
Проверка, является ли строка целым числом?
Есть готовый, и работающий код.
Нужно только немного изменить:
Чтобы на 25 строке вместо char k;
Было char* k;
#include <iostream>
#include <ctype.h>
std::vector доступ по индексу vs доступ по итератору
std::vector<int> tmp;
int i = 0;
tmp.resize(1000000);
std::vector<int>::iterator it = tmp.begin();
for (int m = 0; m < 10000; ++m)
{
for(; it != tmp.end(); ++it)
...
С++17. Начинаем ждать?
https://isocpp.org/files/papers/D4492.pdf
Как думаете, в правильном ли направлении идет развитие? Что вы хотите видеть в С++17? Какую фичу ждете больше всего?
Получение путей к системным каталогам
Получение путей к системным каталогам.
Появление этого поста связано с
одной из стандартных проблем, любого программиста работающего под windows,
проблема называется: зависимость от путей...
Разбиение строки на слова - вынести разбиение в отдельную функцию
задача из Яндекс Практикума(вроде простая, но нет). Я уже два дня пытаюсь это реализовать, написал несколько вариантов, работают. Но яндексу это не нравится.
вот само задание:
Снова вернёмся к...
Расчет траектории движении тела с учетом сопротивления воздуха
Определить максимальную дальность полета тела, брошенного с начальной скоростью под углом к горизонту при наличии заданной постоянно действующей горизонтальной силы сопротивления среды ....
Автоматизировать процесс заполнения документа в Word
Доброго времени суток уважаемые форумчане!
Возникла идея, создать программу по работе с бланками в MS Office для облегчения себе жизни. В общем, в последнее время работаю с парой конкретных бланков...
Как добавить библиотеку GLAUX.lib в Visual Studio
Привет! Нужно добавить библиотечку OpenGL, которая называется GLAUX, но не знаю как. Куда какие файлы добавить, где что написать чтоб функционировать начало. На новом компе написанный код не...
Boost + Cmake + Clion
Помогите мне подключить Boost к Clion на Windows. Перепробовал уже кучу вариантов - ничего не выходит, заголовки только инклудятся, а библиотеки походу не подключаются. Вот мой пример...
Функция wait
Доброго времени суток. Передо мной встал вопрос на который я не могу дать ответ, может ктонибудь знает.
Вопрос: определить, что должно происходить, если вызов wait функции возвращает -1.
Задача из ЕГЭ 2021 года
Пусть F - разность максимального и минимального натуральных делителей целого числа, не считая единицы и самого числа. Если таких делителей у числа нет, то считаем значение F равным нулю.
Напишите...
windows.h and afx.h
Добрый вечер!
Есть проект, где используются винапишные функции и следовательно подключена windows.h. Встала необходимость использовать в нем класс CFile (MFC), при попытке подключить afx.h и...
Окно Windows/Linux на с++ без всяких api
Основная суть вопроса в заголовке.теперь пояснения.
Как сделать окно на чистом С++без всяких opengl,winapi просто имея Пакет языка с++ и нечего больше со стандартными библами.я сразу думаю что этот...
Задача Компьютерная игра C++
Здравствуйте!
Помогите решить задачку на тему Динамическое программирование.
У меня проходит только 5-тестов.
Задача находится здесь:
http://********/?main=task&id_task=29
Перевод из Паскаля в СИ.
Доброго времени суток. Помогите перевести программу из паскаля в СИ.
1 программа:
Program oblast;
uses crt;
var a,b,z:real; c:boolean;
begin
clrscr;
write('Введите a=');
readln(a);
Время запуска/конца выполнения программы с точностью до миллисекунд
С. как сделать чтобы в начале программы выводилась дата и время с миллисекундами и тоже самое при её завершении?
Как можно сделать такое? (Автоматическое нажатие клавиш и все что с этим связанно)
У меня возник вопрос как можно сделать чтоб программа автоматически нажимала на определенные клавиши? Например в игре GTA SAMP: Чтоб персонаж ходил автоматически по кругу или прямо и назад (через...
hash строк
Доброго времени суток! =)
Зачем: Для игры понадобилась база данных стандартных строк типа как данные для удобного перевода (всмысле весь текст вне игры). Чтобы в коде было удобнее обращаться к...
Кодирование Base64 ошибки E0020 и C2660
Пытался написать для алгоритма кодирования/декодирования base64 модуль для получения текста из файла и записи результатов в файл, но столкнулся с ошибками. В главном модуле (строка 37) ошибка...
Шахматы
Нужен исходный код шахмат, для игры ИИ + человек
зачем нужен:
пишу программу к роботу, который будет играть в шахматы.
Сама программа сообщения компьютера и робота уже есть
поэтому нужен открытый...
Поделитесь результатами компилирования следующего кода
всем привет!
нужно определить, какими компиляторами поддерживаются встроенные функции __is_pod() и __is_enum().
согласно нагугленому мною, они должны поддерживаться GCC начиная с 4.4.3. (это я...
[Задача] Объясните результат исполнения программы
// Файл t1.cc
#include <iostream>
class C
{
int x;
public:
C() { x = 10; }
int get() { return x; }
Создание объекта std::set
http://www.cplusplus.com/reference/stl/set/set/
Вот официальный сайт, по-моему.
И вот там такие конструкторы:
explicit set ( const Compare& comp = Compare(),
const Allocator& =...
[Build error] No rule to make target 'String.o'. Stop.
Здравствуйте!
Набросал два файла с кодом вроди все нормально, но при компиляции файла String.h получаю следущее
No rule to make target 'String.o'. Stop. ???
Не подскажите добрые люди как его...
Получить индекс типа в mpl::map`е
всем привет.
есть mpl карта типов(key -> value).
нужно получить индекс типа имея только ключ.
где-то накосячил. но непойму где.
#include <iostream>
#include <boost/mpl/distance.hpp>...
Программирование многоядерных процессоров
Написал программу, которая очень требовательна к процессору...
В течение 2-ух месяцев оптимизировал...
Теперь пришел к идеи, что надо покупать новый ПК с многоядерным процессором...
Я так...
Чем отличаются между собой 3 книги Шилдта по С++?
Читаю сейчас его книгу "Руководство для начинающих", дальше хотел прочитать ещё его две книги "Базовый курс" и "Полный справочник". Но не пойму, одна дополняет другую или это просто новые издания?...
Операционная система на C++
Недавно захотелось сделать небольшую ОС, поискал инфу, написал на ASM, но не понимаю как написать на С++. Ведь windows как то написали на C, значит можно и на C++.
Посоветуйте что-нибудь или киньте...
cin из файла - как?
именно CIN! Никаких там fstream'ов и fopen...
То есть как сделать так, чтобы программа работала:
cin >> i >> j;
cout << i << " " << j;
если её запускать
program < input.txt.
Как реализован unordered_map?
Собственно, интересна именно практическая сторона вопроса, как реализуется идеальное хеширование за O(1) в среднем ясно, об этом можно почитать в том же Кормене. Понятно, что реализации в каждом...
Баг asio? или баг TCP стека?
всем привет.
повстречался с очень странным багом. и не могу определить кто бажит, asio, или TCP-стек.
на стороне клиента, сохраняю отправляемые массивы в файл, чтоб убедится в том, что массивы...
Map c++ вывод на консоль по ключу
Нужна помощь!
У меня есть контейнер :
map <string, int> m1 = { { "wq", 1 }, { "etr", 2 }, { "weg", 4 } };
Нужно получить определенный элемент по значению ключа и вывести его на консоль....
Нужна библиотека Windows.h
Очень нужна библиотека Windows.h ввиде файлов с расширением .h
Обратитесь к документации для вызываемой функции Windows. Определите имя константы, которую она использует, и имя H-файла (с...
std::filesystem && std::asio и пр
Пытался найти хоть какие-то сроки включения всего этого в стандарт (так же ожидается lexical_cast, any, string_algo и т.д.) и вообщем везде написано разное, проскакивает инфа о 2017 годе... Как-то не...
C99 - массивы переменной длины
Прочитал в википедии, что стандарт C99 предполагает поддержку массивов переменной длины.
Признаться для меня это небольшой разрыв шаблона.
Если кто-нибудь знает по поводу этой особенности,...
Если я тупой, стоит ли учить с\с++?
привет. если я тупой, стоит ли учить с\с++?
Фатал эрор R6034
при старте программы выскакивает такой ужас:
кодил на 2008 визе со статическим MFC, до этого бился с подключением нужных либ без динамического MFC. Кто-нибудь сталкивался с этим? Ил хотябы мысли...
Создать клиент/серверное сетевое приложение для обмена текстовыми сообщениями
Создать клиент/серверное сетевое приложение для обмена текстовыми сообщениями через среду передачи данных стека TCP/IP.
Для реализации приложения необходимо использовать потоковые сокеты протокола...
Как узнать, что поток закончился (библиотека pthread)?
Друзья! Есть ли какая-нибудь pthread-функция, которая вызывается в основном потоке X и показывает- да, созданный ранее поток Y закончился?
Так-то можно в принципе сделать так: передавать в функцию...
mpl проход по элементам
Пытался написать вывод элементов vector_c не через for_each. Не вышло. Кто подскажет как сие сделать наиболее удобно?
Пример вектора.
typedef boost::mpl::vector_c<char, 'h', 'e', 'l', 'l',...
Странная ошибка при сборке nasm
всем привет.
нужно собрать nasm для вендус. использую MSYS+MinGW.
configure прошел успешно.
при сборке получаю такое:
nasm.h:476:5: error: expected identifier before numeric constant...
Как получить индекс по значению map
std::map<string, string> m {{"123", "shit"}, {"321", "govno"}, {"234", "curva"}};
return m; //Вернёт shit
return m; //Должен вернуть 123, но map не поддерживает такое, поэтому нужно решение.
Мне...
Cannot open include file: 'stream.h': No such file or directory
Для использования функций ввода/вывода cin/cout как я понимаю необходимо подключени библиотеки stream.h ?
Но Visual Studio 2008 ругается - fatal error C1083: Cannot open include file: 'stream.h':...
Курсовой проект (С++)
Препод дал задание по программированию( C ++). Сам я электрик, ничерта не смыслю в программировании. Нашел ваш форум в надежде что вы поможете. Спасибо!
ЗАДАНИЕ
на курсовую работу
По...
Бегущая строка
Привет,
подскажите, кто может, как в C++ (на самом деле надо на Perl, но д.б. очень похоже) можно забацать "бегущую строку". Условия:
1. Консольное приложение
2. Вывод в текстовом режиме (STDOUT)...
Обучение C++ (первый язык)
C++ как первый язык программирования.
Я начинал с С, где за пару месяцев можно всосать и простой синтакс, и скудноватые библиотеки.
И главное - есть четкое хорошо видимое разделение между языком...
16-разрядная подсистема MS-DOS
куда надо писать, не знаю, поэтому спрошу тут.
ошибка вылазиет не в моей проге, а после того, как последняя скомпилировалась, причем в отдельном окошке:
'16-разрядная подсистема MS-DOS
...
Как обратиться к последнему элементу std::set, не заводя цикл?
Есть set <string> Rasbienia; set заполняется в программе некоторыми элементами. Как обратиться к последнему элементу set, не заводя цикл. Это можно сделать?
Лука и локальная сеть динозавров
Лука и локальная сеть динозавров
Ограничение по времени: 1 секунда
Лука смог приобрести всю коллекцию динозавров из «Шестёрочки» и обнаружил, что в динозаврах есть коммутаторы, поэтому ему...
Переопределить поток вывода cout
Есть некоторый кусок кода выводящий на консоль информацию с помощью cout, все бы хорошо, но при некоторых условиях, бывает нужно выводить эту инфу в файл. Хотелось бы без дублирования кода, провести...
Игра го
Нужно реализовать игру в консоле. Поле 9x9.
ЭЦП Эль Гамаля
Доброго всем времени суток, написал прогу по по ЭЦП Эль-Гамаля, но что-то там не верно (оч грешу на значение переменной b) - есть знатоки? Памагити
#include <iostream>
#include <string>
...
Метод трассировки луча
Нужно определить, находится ли точка в многоугольнике либо нет.
Как я понял надо задать луч проходящий через эту точку, и если будет нечетное кол-во пересечений
то точка находится внутри.
Вопрос:...
Про CRC32
Народ, кто шарит в CRC, помогите.
Прогу надо доделать или переделать, может у кого-нибудь рабочий вариант есть?
Тестировалось в MV C++ 6. Bulder C++ 6. Borland 3.1. везде одни и теже ошибки...
Ошибка компиляции ассемблерной вставки
Добрый вечер. Захотелось мне сделать ассемблерную вставку в C++ код. Сделал. Но компилятору MinGW чето не нравится. Выдает следующие ошибки в 8 строке:
error: expected `(' before '{' token
error:...
Выбор библиотеки для геймдева на С++
Здравствуйте, погрузился в недры всемирной сети дабы найти движок для создания игр на С++. Наткнулся на OpenGL, SDL, SFML, DirectX. Что стоит выбрать из этого для начала(пока-что начала) создания игр...
Модификация AST дерева GCC
всем привет.
есть задумка реализовать для GCC плагин расширяющий/добавляющий некоторые возможности С++ языку.
проблемы со сбором информации из AST нет. могу получить любую необходимую мне...
Как создать программу для считывания данных с сайта?
Как создать программу, которая будет считывать информацию с сайта (myscore)
Нужно чтоб она брала информацию о с количестве забитых мячей командами и о среднем тотале между собой
Работа со звуком
Доброго времени суток. Подскажите, какой библиотекой лучше всего воспользоваться для записи звука, и последующей его обработки (Воспроизведение, построение спектра и т.д. и т.п.)
Перекрёстные ссылки в объявлениях классов
Предположим есть класс uiObject и класс ObjectController.
Класс uiObject имеет метод GetController, который выплюнет контроллер. А класс ObjectController имеет метод GetObject, который вернёт...
Expression: c <= -1 && c >= 255
Пишу мини курсовую.
На ввод принимаются только цифры. И нужна поставить проверку на ввод, то есть отсечь буквы, символы и т.д.
Мой код:
bool vvod(string str) {
int len;
char *s;
len =...
Вопрос по std::map
В качестве хэш-таблицы для строк (AnsiString) я использовал std::map. От таблицы мне нужно было ещё и такое свойство: я хотел иметь информацию о том, присутсвует данный ключ в таблице или нет. В...
Передача типа указателя на функцию
Всем привет.
Недавно в теме начинающих возник вопрос, а можно ли передать тип (указатель на функцию) без использования typedef:
typedef void (*func)(void);
func f = va_arg(vl,func);
Конкретно...
"Циклы" на препроцессоре
Хотелось данную информацию включить в блог, но пока не понимаю, как это аккуратно сделать. А потому просто тему помещу на форум, а в блоге воткну ссылку
Недавно услышал от студентов, что на...
Чтение BMP файла
Пишу программу в которой необходимо считать заголовок BMP файла. Файл безпалитровый, глубина цвета 24, то есть по 8 бит каждой составляющей RGB. Заголовок считывается не правильно почему то....
Как написать графическую библиотеку?
Есть много графических библиотек(MFC, VCL, WxWidgets). А как можно создать свою(хотя-бы примитивную)???:umnik:
ЕГЭ по информатике
Извините если не в ту тему написал, не могу понять куда лучше это написать.
На каком языке сдавать ЕГЭ по информатике? Я знаю только С++ на уровне новичка (для заданий ЕГЭ пойдет) и чуть-чуть...
Работа с Wav файлом
Пишу курсовую. Надо получить спект Wav файла. Прочитал достаточно статей и форумов. В общем оформил шапку и вытащил параметры.
Для того, что бы получить спектр нужно применить преобразование...
Обращение к элементу коллекции map
Всем привет, есть коллекция map:
map <string, vector<string>> mp;
В ней содержатся следующие элементы:
A : a,b,c,d,e
B : g,h,j,k,l
C : m,n,o,p,r
Что такое стрип?
Говорят, релизные бинарники надо стрипать. А что такое стрип и как его делать?
Какие технологии актуальны для С\С++ программиста
Доброго времени суток.
Какие технологии сейчас наиболее востребованы и перспективны для С++ программиста?
Например стоит-ли изучать COM, CORBA.
Будут ли востребованы знания WDK если не работать...
"я" это EOF?!
У меня получился такой прокол - прога читает текст из файла, циклом, посимвольно, и букву "я" принимает за EOF! Догадываюсь, это идёт от того, что Ctrl+Z символ EOF. Как это обойти, подскажите, плз!
Управление скоростью вентилятора.
Как собственно управлять скоростью вращения вентилятора? Я так понимаю, что скоростью вентилятора подключенного к блоку питания управлять не получится, а вот к 4 пиновому на матплате надеюсь да, и...
Литература по ATL/WTL.
Здравствуйте, уважаемые форумчане!
Не могли бы вы посоветовать стоящую литературу по библиотекам ATL/WTL, желательно не метровой толщины.
Менеджер паролей
Доброго всем дня.
Выдали мне задание написать менеджер паролей для интернета не зависящий от браузера. Может подскажите с чего начать или литературу какую? ))
Первым делам стоит вопрос, как...
Прозрачный прокси сервер
помогите написать прозрачный прокси сервер http https для windows
Определить размер файла
Мне нужно определить размер какого-либо файла на языке Си:
для этого мне нужно его открывать и вычислять через fseek и ftell.
Среда BC3.1++
Не компилируется программа (ошибка: не является приложением Win32)
Сделал прогу на Visual Studio 2017 (ОС Windows 10). Попытался запустить её на XP - вылезла ошибка: "Не является приложением Win32". В интернете по этой ошибке все советуют сделать следующее: свойства...
Подключение библиотеки ffmpeg к проекту
Здравствуйте.
Я начал разбираться с библиотекой ffmpeg.
Но не пойму как ее можно подключить к проекту в С++ и можно ее подключить и использовать в проекте C#?
Наибольшая общая подпоследовательность с восстановлением ответа
Даны две последовательности, требуется найти и вывести их наибольшую общую подпоследовательность.
Формат входных данных
В первой строке входных данных содержится число N – длина первой...
Возвращение ссылки на локальный объект
Что за бред, приписывайте, пожалуйста, в конце, что это только Ваше мнение. Хоть и бредовое.
int& foo()
{
int a;
//: warning C4172: возвращение адреса локальной или временной...
Код Хаффмана
Люди подскажите, что это за зверь?
и как его реализовать на с?
Объединение нескольких png файлов в один png-файл
В общем надо написать програмулину, которая объединяет несколько png файлов (ширина и высота одинаковы у изображений) в один png-файл.
Пример:
Есть пара png-картинок: :p, :D, :(, =-O, :yes:,...
Шашки
Вкратце опишу суть проблемы. Препод задал лабу делать что-то на подобии шашек. Только само задание состоит в том что, на доске появляется рандомное кол-во шашек на рандомных клетках. Пользователю...
Что необходимо для написания читов для игры?
По мере изучения СИ++ все больше и больше наталкиваюсь на мысль "А не написать мне какой-нибудь чит для игры", но проштудировав весь интернет понял, что люди знающие про это не хотят делиться...
Отслеживание нажатий клавиш, когда окно программы не в фокусе
Доброго времени суток, цель - написать программу, выполняющую код функции (напишу самостоятельно) по нажатию клавиши. Функций должно быть несколько, соответственно и клавиш тоже. При этом программа...
Как вызвать "Выполнить..."?
Добрый день, мне нужно программно вызывать Выполнить (он же Run), который находится в пуске. Я понимаю, что нужно использовать CreateProcess(),только я не знаю, что нужно присваивать...
Работа с UTF-8 в консольном приложении C++
Привет.
Работаю над небольшим проектом,нужно работать со спецсимволами,таблицы ascii не хватает и я решил взяться за юникод.
Все чего прошу-поясните как выводить их(желательно через cout)
Гугл...
Что делает функция __builtin_popcount()?
Что делает функция __builtin_popcount() ?
Явная схема уравнения теплопроводности
Добрый день! возникла проблема с решением у-я теплопроводности с такими условиями:
не могу корректно ввести граничные условия и саму формулу расчета(выводит один мусор)
прилагаю код:
#include...
Стандарт C++11 опубликован!
Как стало известно, ISO опубликовал документ стандарта C++11!
Мои поздравления всем плюсовикам!
Теперь C++11 - полностью и на сто процентов новый C++. Прощай, C++03…
Кстати, вдруг кто захочет...
Экспертная система
Добрый день! У меня такая проблема: нужно написать простенькую экспертную систему на С++ (чтобы пользователю задавались вопросы, были варианты ответов, а в конце выдавался отсортированный результат),...
Циклы for. Проблема объявления/инициализации
Эх, так и придется создавать новую тему. А то, блин, интересно ж...
Итак, я тут в недавней теме утверждал, что блок инициализации цикла for является внешним по отношению к его внутреннему блоку...
Обмен данными между процессами
При создании дочернего процесса при помощи функции
BOOL CreateProcess
(
LPCTSTR lpApplicationName, // имя исполняемого модуля
LPTSTR lpCommandLine, //...
UTF-16 -> cp-1251(windows-1251)
У меня есть кириллическая строка UTF-16, которая выглядит как
Хотелось бы конвертнуть её в cp-1251, чтобы она была читаема.
Сколько не ищу в интернетах - везде варианты из utf-8 в cp-1251. И я...
Какую GUI библиотеку выбрать?
Библиотеки визуальных компонентов очень громоздки, особенно Qt - 10 мб Hello World смех, да и только. Руганный-переруганный C++ Builder 2003 года и то создаёт лишь 600 кб файл. Есть нормального...
Скажите а на чем написан антивирус касперского
скажите а на чем написан антивирус касперского!!!!!!!!!!!
Тестовое задание от работадателя. Хотелось бы услышать критику.
Пробую устроиться программистом. Вот одна из компаний выслала мне тестовое задание следующего содержания:
Тестовое задание для соискателей.
Напишите (консольную) программу, принимающую на вход...
Генератор судоку
Маленькая проблемка с программой - в одном из 10 случаев программа зависает.
Кому не сложно, прошу проверить и исправить.
Вот полный работающий код:
#include <iostream>
#include <cstdlib>...
Зерно (seed) рандом функции rand/srand
Возможно ли узнать зерно (seed) функции rand/srand. И возможно ли задать свое собственное зерно?