|
|
Другие темы раздела | |
C++ Иерархия классов буфера LIFO
https://www.cyberforum.ru/ cpp-beginners/ thread1397069.html Доброго времени суток, нуждаюсь в вашей помощи.. Задача такова: Разработать иерархию классов буфера LIFO. Размер буфера задается пользоваетелем. Реализовать функции вталкивания данных в буфер и получения данных из буфера. С помощью обратного вызова реализовать вывод содержимого буфера на экран в различных системах счистления (3,4,8) наработок к сожалению нет... всем заранее спасибо за... |
C++ Перевести из Pascal в C++ procedure RectPS(x1,x2,y1,y2: real); var p,s: real; begin begin P := (abs(x2-x1) + abs(y2-y1)) * 2; S := abs(x2-x1) * abs(y2-y1); writeln (P:10:3); writeln(s:10:3); end; end; |
C++ По заданному объему куба найти площадь поверхности вписанного в куб шара
https://www.cyberforum.ru/ cpp-beginners/ thread1397051.html Дан объем куба.найти площадь поверхности шара ,вписанного в него. С++ |
C++ Реализация скобочной записи дерева #include <iostream> using namespace std; struct node { int info; node *left, *right; }; node *vvod(void); void print_tree(node *p, int level); void print_skob( node *root); int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1397050.html |
Не могу разобраться с кодом C++ Не могу разобраться с участком кода, а именно зачем нужны "++" *buffer->DataEnd++ = data32; |
C++ Обработка массивов Ввести массивы А и В. В массив С скопировать те элементы, которые есть и в массиве А и в массиве В. Из массива В удалить все четные элементы. Массивы А, В и С отсортировать по возрастанию, используя метод выбора. https://www.cyberforum.ru/ cpp-beginners/ thread1397000.html |
C++ В массив С скопировать те элементы, которые есть и в массиве А и в массиве В Ввести массивы А и В. В массив С скопировать те элементы, которые есть и в массиве А и в массиве В. Из массива В удалить все четные элементы. Массивы А, В и С отсортировать по возрастанию, используя метод выбора. https://www.cyberforum.ru/ cpp-beginners/ thread1396992.html |
Бесконечный цикл C++ void Number(int &K, int &L, int N) { if (K < 0 && K > L && L > N) { cout << "\nВведите границы для исключения элемeнтов из массива> "; cin >> K >> L; continue; } } В общем continue подчёркнутый почему то, и ещё если (&&) заменить на (||) то вообще левые значения появляются, хотя с (||) я думаю правильней. Спасибо заранее! |
C++ Битовая инверсия переменной в условии цикла for
https://www.cyberforum.ru/ cpp-beginners/ thread1396899.html Доброго времени суток. Возможно ли ещё как-то использовать/применять конструкцию с битовой инверсией итератора в условии цикла for? #include <iostream> int main() { for (int i = 10; ~i; --i) std::cout << i << std::endl; std::cout << std::endl; |
C++ Bin to dec типа float Есть бинарное число вида 111111.1001, кое надо перевести в десятичную систему счисления, однако не понятно куда его занести для разбиения, дабы каждая цифра числа была отдельно, для анализа? Крайний случай - занести отдельно целую часть и мантиссу в 2 отдельных массива bool типа и в конце вывести с разделителем, но это не интересно. https://www.cyberforum.ru/ cpp-beginners/ thread1396892.html |
Не работает функция omp_get_wtime() C++ Доброго времени суток. Написал программу с использованием технологий OpenMP: #include <iostream> #include <math.h> #include <omp.h> #include <time.h> using namespace std; int main() { |
C++ Вывод двух параметров из функции с использованием ссылок
https://www.cyberforum.ru/ cpp-beginners/ thread1396883.html В программе необходимо ввести в функцию один параметр (х), а получить из неё три. Помогите пожалуйста правильно сделать. Заранее спасибо. short unpacking(short &x, short &d, short &y, short &m){ d = x >> 11; y = x >> 6 & 31; m = x & 63; int main2(){ |
0 / 0 / 0
Регистрация: 28.10.2023
Сообщений: 13
|
|
28.10.2023, 16:21 | 0 |
Генерация GUID (без WinAPI) - C++ - Ответ 1708888828.10.2023, 16:21. Показов 18877. Ответов 23
Метки (Все метки)
Ответ
случайность не гарантирует уникальность... Не пойдёт.
Добавлено через 11 минут Можно ввести Mac адрес как у соседа... Никто не мешает. Даже если у вас сетевая карта... Эта генерация полный бред. Да и насчёт часов не катит... У вас мб неправильное время и точно такое же как и у другой генерации. Т.е. уникальность времени так же не гарантируется если у вас часы идут в разнобой... У некоторых часы вобще стоят и всегда показывают одно и то же время. И что у них будут у всех одни и те же GUID-ы(мак-то тоже не меняется...). Вобщем эта система не работает и выдать может что угодно в том числе одно и то же!!! О как... Надо просто брать предыдущий максимальный номер и увеличивать его на единицу... Уникальность гарантирована. Можно ещё возвращать использованные GUID-ы. Но для этого придётся вести их список... Что согласитесь накладно! И чтобы это работало надо чтобы никто никакие GUID-я больше не генерил и не делал свои генераторы, а все кому надо получали их через один единственный в мире генратор. разумеется удалённо...А если связи нет? Что же придётся подождать... По другому не выйдет! Вернуться к обсуждению: Генерация GUID (без WinAPI) C++
0
|
28.10.2023, 16:21 | |
Готовые ответы и решения:
23
Подскажите способ преобразования GUID строчки в GUID тип Сгенерировать GUID код без фигурных скобок Определить, входит ли лента GUID с фигурными или без фигурных скобок Использовать регулярное выражение, определяющее является ли данная строка GUID с или без скобок |
28.10.2023, 16:21 | |
28.10.2023, 16:21 | |
Помогаю со студенческими работами здесь
0
Генерация рандомной букво-цифренной строки средствами чистого WinApi Fasm без winapi Создание таймера без WinApi Создание окна без WinAPI |