tzdb_list
kelas
Daftar database zona waktu.
Sintaks
class tzdb_list; // C++20
Keterangan
Anda tidak dapat membuat tzdb_list
. Untuk mendapatkannya, hubungi get_tzdb_list()
.
Anda tidak dapat menggunakan penugasan salin dengan apa operator=
yang tzdb_list
dihapus.
tzdb_list
adalah singleton.
Fungsi anggota
Function | Deskripsi |
---|---|
begin , cbegin |
Dapatkan iterator ke awal daftar tzdb objek. |
end , cend |
Dapatkan iterator melewati akhir daftar tzdb objek. |
erase_after |
Hapus tzdb yang segera mengikuti elemen yang diarahkan oleh iterator yang diteruskan. |
front |
Dapatkan elemen pertama dalam daftar tzdb objek. |
Jenis anggota
Jenis anggota | Deskripsi |
---|---|
class const_iterator |
Iterator konstan jenis tzdb . |
begin
, cbegin
Mendapatkan iterator yang menunjuk ke awal daftar.
const_iterator begin() const noexcept; // C++20
const_iterator cbegin() const noexcept; // C++20
Nilai hasil
Iterator yang menunjuk ke yang pertama tzdb
dalam daftar.
end
, cend
Dapatkan iterator melewati akhir daftar.
const_iterator end() const noexcept; // C++20
const_iterator cend() const noexcept; // C++20)
Nilai hasil
Iterator yang menunjuk melewati akhir dari yang terakhir tzdb
dalam daftar.
Keterangan
Karena titik iterator yang dikembalikan melewati akhir daftar, seharusnya tidak didereferensikan. Sebagai gantinya, gunakan untuk membandingkannya saat Anda telah mencapai akhir daftar.
front
Mendapatkan yang pertama tzdb
dalam daftar.
const tzdb& front() const noexcept; // C++20
Nilai hasil
Database zona pertama kali dalam daftar.
Keterangan
Anda dapat secara bersamaan memanggil fungsi ini dan reload_tzdb
tanpa risiko kondisi balapan.
erase_after
Hapus tzdb
yang mengikuti elemen yang diarahkan oleh iterator yang diteruskan.
const_iterator erase_after(const_iterator p);
Parameter
p
Iterator yang menunjuk ke elemen sebelum elemen untuk menghapus.
Nilai hasil
Iterator setelah tzdb
dihapus . Jika tidak ada elemen setelah dihapus tzdb
, maka end()
Keterangan
Tidak dimungkinkan untuk menghapus elemen pertama dalam daftar.
Persyaratan
Header:<chrono>
Ruang nama:std::chrono
Opsi Kompilator:/std:c++latest
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk