// ... шифруем в compile time
constexpr CXorString(const char* const String)
: Value{ EncryptCharacter(String[Index], Index)... } {}
// ...
// ... дешифруем
char* decrypt() {
for(int t = 0; t < sizeof...(Index); t++) {
Value[t] = Value[t] ^ (XORKEY + t);
}
Value[sizeof...(Index)] = '\0';
return Value;
}
char* get() {
return Value;
}
#define XorString( String ) ( CXorString<ConstructIndexList<sizeof( String ) - 1>::Result>( String ).get() )
template< class InputIt, class Size, class OutputIt>
OutputIt copy_n(InputIt first, Size count, OutputIt result)
{
if (count > 0) {
*result++ = *first;
for (Size i = 1; i < count; ++i) {
*result++ = *++first;
}
}
return result;
}
Протокол HKP использует порт 11371/tcp для связи. Чтобы получить подписанные ключи от серверов (при помощи pacman-key), требуется этот порт
Работа pacman-key зависит от времени. Если системные часы неверны, вы увидите такие ошибки:
error: ИмяПакета: подпись от "User " неверна
error: не удалось совершить транзакцию (неверный или испорченный пакет (подпись PGP))
Случилась ошибка, пакет не обновлен.
Теперь getline не определён.
Примерно 2 недели назад я начал учить JavaScript . Стартом для меня стал учебник learn.javascript.ru (Прочитал до 5 главы), после чего 5 дней назад приобрёл книгу Дэвида Флэнагана "JavaScript Подробное руководство". На данный момент уже пятый день читаю книгу и практикуюсь (и наслаждаюсь).
На данный момент планирую начать чтение этой книги
"Выразительный Javascript 3 издание"
что на стороне репов, цифровая подпись у них повреждена
Устанавливаем msys, следуя инструкциям с официальной страницы:
Установить пакет в выбранную директорию (напр.: C:/msys64/)
Запустить среду и выполнить обновление командой "pacman -Syu"
При необходимости, перезапустить msys и обновить оставшееся командой "pacman -Su"
Источник
И тогда
в свете ЗНО видимо уже никогда. в свете ЕГЭ всегда.