# std::basic_ifstream<CharT,Traits>::native_handle

From cppreference.com
< cpp‎ | io‎ | basic ifstream

native_handle_type native_handle() const noexcept; |  | (since C++26)

Returns the implementation defined underlying handle associated with `basic_filebuf`. The behavior is undefined if is_open() is false.

### Return value

rdbuf()->native_handle()

### Notes

Feature-test macro | Value | Std | Feature
--- | --- | --- | ---
`__cpp_lib_fstream_native_handle` | `202306L` | (C++26) | native handles support

### Example

| This section is incomplete Reason: example

Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/io/basic_ifstream/native_handle&oldid=156277"