# std::modulus<void>

< cpp‎ | utility‎ | functional

C++
 语言 标准库头文件 自立与有宿主实现 具名要求 语言支持库 概念库 (C++20) 诊断库 工具库 字符串库 容器库 迭代器库 范围库 (C++20) 算法库 数值库 输入/输出库 本地化库 正则表达式库 (C++11) 原子操作库 (C++11) 线程支持库 (C++11) 文件系统库 (C++17) 技术规范

(C++11)

 pair tuple(C++11) apply(C++17) make_from_tuple(C++17)
 optional(C++17) any(C++17) variant(C++17)
swap 、 forward 与 move
(C++14)
(C++11)
(C++11)

(C++17)
(C++17)

(C++11)
(C++17)
(C++17)

 函数包装 function(C++11) mem_fn(C++11) bad_function_call(C++11)
 部分函数应用 bind(C++11) bind_front(C++20) is_bind_expression(C++11) is_placeholder(C++11) _1, _2, _3, ...(C++11)
 函数调用 invoke(C++17) 恒等函数对象 identity(C++20)
 引用包装 reference_wrapper(C++11) refcref(C++11)(C++11) unwrap_referenceunwrap_ref_decay(C++20)(C++20)

 取反器 not_fn(C++17) 搜索器 default_searcher(C++17) boyer_moore_searcher(C++17)
 有制约的比较器 ranges::equal_to(C++20) ranges::not_equal_to(C++20) ranges::greater(C++20) ranges::less(C++20) ranges::greater_equal(C++20) ranges::less_equal(C++20)

 unary_function(C++17 前) binary_function(C++17 前) ptr_fun(C++17 前) pointer_to_unary_function(C++17 前) pointer_to_binary_function(C++17 前) mem_fun(C++17 前) mem_fun_tmem_fun1_tconst_mem_fun_tconst_mem_fun1_t(C++17 前)(C++17 前)(C++17 前)(C++17 前) not1(C++20 前) not2(C++20 前)
 binder1stbinder2nd(C++17 前)(C++17 前) bind1stbind2nd(C++17 前)(C++17 前) mem_fun_ref(C++17 前) mem_fun_ref_tmem_fun1_ref_tconst_mem_fun_ref_tconst_mem_fun1_ref_t(C++17 前)(C++17 前)(C++17 前)(C++17 前) unary_negate(C++20 前) binary_negate(C++20 前)

 定义于头文件  template<> class modulus; (C++14 起)

std::modulus 的特化，其参数与返回类型留待推导。

## 目录

### [编辑]成员类型

 成员类型 定义 is_transparent /* 未指定 */

### [编辑]成员函数

 operator() 返回二个参数的模 (公开成员函数)

## std::modulus<>::operator()

 template< class T, class U> constexpr auto operator()( T&& lhs, U&& rhs ) const   -> decltype(std::forward(lhs) % std::forward(rhs));

### 参数

 lhs, rhs - 要除的值

lhs % rhs 的结果。
{"ft_lang_label":"__label__zh","ft_lang_prob":0.84030575,"math_prob":0.99478793,"size":661,"snap":"2019-35-2019-39","text_gpt3_token_len":326,"char_repetition_ratio":0.13089803,"word_repetition_ratio":0.0,"special_character_ratio":0.2934947,"punctuation_ratio":0.1965812,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.9862415,"pos_list":[0],"im_url_duplicate_count":[null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2019-09-22T02:21:07Z\",\"WARC-Record-ID\":\"<urn:uuid:c9871019-7c83-4707-bf25-4a044b3c4f31>\",\"Content-Length\":\"69522\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:b670b0b6-08d8-44a4-bae7-d8336ea76eb1>\",\"WARC-Concurrent-To\":\"<urn:uuid:074a9de0-c398-44c7-95c1-ca76deafbab6>\",\"WARC-IP-Address\":\"74.114.90.46\",\"WARC-Target-URI\":\"https://zh.cppreference.com/w/cpp/utility/functional/modulus_void\",\"WARC-Payload-Digest\":\"sha1:6AKCE2VPZRKKKLELJFPNPRAE24N4GFE6\",\"WARC-Block-Digest\":\"sha1:DKRDKAINE4H22OZVIVFFYBOY4YNRAYVW\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2019/CC-MAIN-2019-39/CC-MAIN-2019-39_segments_1568514574765.55_warc_CC-MAIN-20190922012344-20190922034344-00013.warc.gz\"}"}