• Class / Function / Type

      std::
    • Header file

      <>
    • Other / All

    最終更新日時(UTC):
    が更新

    履歴 編集

    function
    <memory_resource>

    std::pmr::monotonic_buffer_resource::upstream_resource

    memory_resource* upstream_resource() const;
    

    概要

    利用中の上流メモリリソースを取得する。

    戻り値

    コンストラクタで設定された上流memory_resourceへのポインタを返す。

    #include <iostream>
    #include <memory_resource>
    
    int main(){
      std::pmr::synchronized_pool_resource pr{};
      std::pmr::monotonic_buffer_resource mono_mr{ &pr };
    
      std::cout << std::boolalpha;
      std::cout << (*mono_mr.upstream_resource() == pr) << std::endl;
    }
    

    出力

    true
    

    バージョン

    言語

    • C++17

    処理系

    関連項目

    参照