Showing content from https://TheAlgorithms.github.io/C-Plus-Plus/da/da3/uint256__t_8hpp.html below:
TheAlgorithms/C++: ciphers/uint256_t.hpp File Reference
template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator+ (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator- (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator* (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator/ (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator% (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator& (const T &p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator| (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> uint256_t operator^ (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator&& (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator|| (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator== (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator!= (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator< (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator<= (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator> (const T p, const uint256_t &q) template<typename T, typename = typename std::enable_if< std::is_integral<T>::value, T>::type> bool operator>= (const T p, const uint256_t &q)
Implementation of 256-bit unsigned integers.
-
Note
-
The implementation can be flagged as not completed. This header is used with enough operations to demonstrate the usage of ECDH (Elliptic Curve Diffie-Hellman) Key exchange.
Definition in file uint256_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