Rumah > pembangunan bahagian belakang > C++ > Apakah Had pada Fail Dibuka Serentak dalam VC , dan Bagaimana Saya Boleh Mengubahnya?

Apakah Had pada Fail Dibuka Serentak dalam VC , dan Bagaimana Saya Boleh Mengubahnya?

Barbara Streisand
Lepaskan: 2024-12-10 10:31:13
asal
414 orang telah melayarinya

What's the Limit on Simultaneously Opened Files in VC  , and How Can I Change It?

Meneroka Had Pengendalian Fail dalam Windows

Soalan:

Dalam VC , fopen() menyebabkan kegagalan membuka fail. Adakah terdapat had kepada bilangan fail yang boleh dibuka serentak?

Jawapan:

Ya, perpustakaan masa jalan C mengenakan had 512 fail terbuka serentak. Melebihi had ini membawa kepada kegagalan program.

Penyelesaian:

Untuk melaraskan had ini, gunakan fungsi _setmaxstdio. Rujuk sumber berikut untuk butiran lanjut:

  • fungsi_setmaxstdio: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/setmaxstdio?view=vs -2019
  • Sokongan Windows untuk had fail atas: https://docs.microsoft.com/en-us/windows/win32/winprog/maximum-file-size-limits
  • _setmaxstdio dalam VS 2015: https://docs.microsoft.com/en-us/cpp/visual-studio/setmaxstdio-and-max-file-handles?view=vs-2019

Atas ialah kandungan terperinci Apakah Had pada Fail Dibuka Serentak dalam VC , dan Bagaimana Saya Boleh Mengubahnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan