Форум программистов, компьютерный форум CyberForum.ru

Быстрый способ получение уникального ID - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем STUDENT. Не работает сортировка http://www.cyberforum.ru/cpp-beginners/thread1247965.html
Вот задача: 1 .Описать структуру с именем STUDENT,содержащую следующие поля: •фамилия и инициалы; •номер группы; •успеваемость(массив из пяти элементов). 2 .Написать программу, выполняющую следующие действия: •ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT;записи должны быть упорядочены по возрастанию номера группы; •вывод на дисплей фамилий и номеров...
C++ Подскажите где ошибка? Добрый день! Только только начинаю изучать с++. Подскажите где ошибка? Если переписать код так, чтобы вместо string была инт, заменить lp на число то все работает. int main () { string a = n; cout << "vvedite lybie simboli\n"; cin >> a; http://www.cyberforum.ru/cpp-beginners/thread1247962.html
Можно ли писать вложенные лямбды? (с++11) C++
Можно ли писать вложенные лямбды? Вот такая конструкция server.exec( ( Socket *sock ){ Client client( sock ); sock->recv( ( string data ) { if( !client.handleshake( data ) ) { client.exec( data ); } }); sock->close(); });
Алгоритмы STL. Дана последовательность целых чисел. Удалить из массива все максимальные элементы C++
Дана последовательность целых чисел.Удалить из массива все максимальные элементы. Использовать Алгоритмы STL. Помогите доработать) #include "iostream" #include "algorithm" #include "conio.h" using namespace std; int main() {
C++ Разбиение числа по битам http://www.cyberforum.ru/cpp-beginners/thread1247905.html
Всем привет! Есть int - число, его нужно разбить в четыре char - переменных. Как это сделать?
C++ Записать hex( шестнадцатеричная система счисления ) код файла в блокнот Здравствуйте, как записать hex код файла в блокнот ? Добавлено через 24 минуты проблема решена. подробнее

Показать сообщение отдельно
DrOffset
6428 / 3802 / 882
Регистрация: 30.01.2014
Сообщений: 6,601
27.08.2014, 19:15     Быстрый способ получение уникального ID
Цитата Сообщение от -NEURON- Посмотреть сообщение
Вот думал тут не гемороиться с инкрементами и всякими проверками ну уникальность
Ничего себе не геморроится. Так-то unix time (дада, тот, который с 1970) - это тоже целое число.

Добавлено через 7 минут
Цитата Сообщение от -NEURON- Посмотреть сообщение
ну у него ключ то уникален, чиста ради этого. Ну типа map .... count() > 1 - значит уже есть ...ну да не суть.
Если ты действительно собираешься хранить миллиарды значений, то любой контейнер и любой алгоритм будут сильно проседать при таком подходе (т.к. все они зависят от N).
Счетчик - это лучшее решение. Если он контролируется из одного места, скажем какой-нибудь менеджер соединений. Появился клиент, выдали ему следующий ID увеличив счетчик и т.д.
uptime 10 лет - это редкость невероятная, но допустим. За 10 лет ты не исчерпаешь возможностей, как ни крути. Там скорее уже железо на сервере будут менять, чем эти ID кончатся
 
Текущее время: 01:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru