A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://TheAlgorithms.github.io/C-Plus-Plus/da/d41/uint128__t_8hpp.html below:

TheAlgorithms/C++: ciphers/uint128_t.hpp File Reference

#include <algorithm>
#include <cstdint>
#include <ostream>
#include <string>
#include <utility>

std::string  add (const std::string &first, const std::string &second)   Adding two string.
template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator+ (const T &p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator- (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator* (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator/ (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator% (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator& (const T &p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator| (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint128_t  operator^ (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator&& (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator|| (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator== (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator!= (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator< (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator<= (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator> (const T p, const uint128_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool  operator>= (const T p, const uint128_t &q)

Implementation of 128-bit unsigned integers.

Note
The implementation can be flagged as not completed. This header is used with enough operations as a part of bigger integer types 256-bit integer.

Definition in file uint128_t.hpp.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4