|
|
Другие темы раздела | |
C++ Нахождение суммы элементов между крайними четными членами ряда
https://www.cyberforum.ru/ cpp-beginners/ thread1507951.html Задача ,найти сумму элементов между крайними четными членами ряда.#include <iostream> #include <stdio.h> using namespace std; int main(){ const int n=9; int A={1,1,1,2,1,3,8,1,1}; int min_cet; int max_cet; for (int i=0;i<n;i++){ if(A%2==0) |
C++ Где ошибка? Почему не вводятся имя, фамилия и возраст? Первые 3 пользователя вводятся. Четвертый не вводится Enter first name, last name and age > Viktor Ivanov 17 Enter first name, last name and age > Denis Petrov 18 Enter first name, last name and age > Aleksander Sigaev 19 // нажимаю Enter и ... Enter first name, last name and age > Viktor Ivanov 1 // ... эта строка сама ввелась !! 7... |
C++ Инициализация переменной
https://www.cyberforum.ru/ cpp-beginners/ thread1507877.html Приветствую уважаемые пользователи cyberforum! У меня появился вопрос по инициализации переменной с типом int Почему нельзя сделать вот так? const int 1_000_000_000 = 1000000000; Или вот так: int a = 1_000_000_000; |
C++ Не получается из БД вывести всех зарегистрированных пользователей snprintf(query,sizeof(query),"select acct_email,username from pvpgn_bnet"); result = sql->query_res(query); Row = sql->fetch_row(result); int acct_email = std::atoi( Row ); int username = std::atoi( Row ); sql->free_result(result); snprintf(msgtemp, sizeof(msgtemp), "1. %u / %u", acct_email, username); ... https://www.cyberforum.ru/ cpp-beginners/ thread1507818.html |
Изменить размер трехмерного вектора C++ Товарищи, у меня есть массив вида vector<vector<int> > rand_num_first(220, vector<double>(3, 0)) (да и трехмерные тоже есть). Я по ходу программы изменяю его размеры (как число строк, так и число столбцов по отдельности). В моих нынешних примерах все строки содержат вектор по три числа, но встает вопрос, что делать, когда мне надо разное количество элементов в каждой строке? Сейчас я изменяю... |
C++ Шифрование файла Добры день. Нашел вот такой код: #include<iostream> #include<fstream> using namespace std; int main() { //ifstream ifs("1.png", ios::binary); std::ifstream ifs("1.png"); https://www.cyberforum.ru/ cpp-beginners/ thread1507664.html |
C++ Code::Blocks + MPLAB С18 Есть компилятор для PIC (mcc18.exe) и С::В. Хочу их "подружить". Вопрос как? Да и возможно ли? https://www.cyberforum.ru/ cpp-beginners/ thread1507614.html |
C++ Ограничение длины названия файла Подскажите пожалуйста: можно ли сделать программу, которая анализирует длину названий файлов и при превышении числа символов ( допустим 10) переименовывает их обрезая конец названия. |
C++ Случайные числа с заданным распределением Что то не соображу, как сделать генератор случайных чисел с плавающей запятой, имеющий заданное, например нормальное распределение. Синтаксис x=NormRandom(M, D);, где M - математическое ожидание, D - дисперсия. Понятно, что числа будут псевдослучайными, а не истинно случайными, но требуется хоты бы имитация нормального распределения с заданными параметрами. https://www.cyberforum.ru/ cpp-beginners/ thread1507528.html | C++ Вакханалия в виде неработающего деструктора Написал по быстрому легкий вариант проблемы. В общем, все вроде написано правильно, ошибки найти не могу. Деструктор правильный, конструктор копирования тоже. Но после разрушения копии объекта, второй деструктор крашит программу. #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; class Test { private: char *str; https://www.cyberforum.ru/ cpp-beginners/ thread1507522.html |
C++ Логические операции (Логические &&, ||) (Побитовые &, |) Здравствуйте! Имеется вопрос. К примеру, когда пишут вот так : ... if(i>5 && j>5) ... if(i>5 || j>5) ... Тут все понятно, в первом случае имеется ввиду, что, если i>5 И(&&) j>5 , то условие истинно. Во втором случае тоже, если i>5 ИЛИ(||) j>5 , то условие будет истинным. А что тогда означает вот это: |
C++ Win32 API, MFC, или Windows Forms?
https://www.cyberforum.ru/ cpp-beginners/ thread1507515.html Здравствуйте! У меня очень простая задача на С++, нужно построить графики по точкам (данные из файлов) в разных окнах, масштабировать их и накладывать друг на друга иногда, (консоли недостаточно). Нужно меню и несколько кнопок, окна с графиками. Полноценные Windows приложения никогда не делал. У Щупака "Эффективная разработка" сказано, что надо начинать изучение с Win32 API, с другой стороны,... |
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
|
01.08.2015, 01:44 | 0 |
Написание хэш-функции - C++ - Ответ 793207301.08.2015, 01:44. Показов 999. Ответов 1
Метки (Все метки)
Ответ
Ставишь в конец 0x80, затем добиваешь столько нулей, чтобы L' = 512 * N + 448, т.е. остаток от деление L' на 512 был равен 448. Последнее предложение шага говорит о том, что даже если исходный размер L и так дает в остатке 448, то мы все равно дописываем 0x80 и добавляем 511 нулей.
Вернуться к обсуждению: Написание хэш-функции C++
0
|
01.08.2015, 01:44 | |
Готовые ответы и решения:
1
Хэш функции Умножение хэш-функции Изменение хэш-функции Пример коллизии хэш функции |
01.08.2015, 01:44 | |
01.08.2015, 01:44 | |
Помогаю со студенческими работами здесь
0
Есть ли стандартные хэш функции Нужны исходники хэш-функции Определение хэш-функции для контейнера Класс хэш-функции, выскакивает ошибка |