• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

kasowanie pliku oraz czy streamstring jest nieograniczony

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
131 wizyt
pytanie zadane 15 czerwca 2015 w C i C++ przez Pascal Bywalec (2,720 p.)

Mam łącznie dwa pytania, które zrodziły się podczas pisania programu do "czytania" i zapisu plików ini.

  1. Czy stringstream jest nieograniczony chodzi mi o to czy mogę do niego "wczytać" ze 1000 lini tekstu ?
  2. Czy da się kasować pliki przy pomocy c++ chodzi mi o to że do tej pory podczas dopisywania wartości lub podczas usuwania takowej wyczytywałem plik do stringstream'a gdzie to wyszstko się działo. Ale nie dawno sobię pomyślałem czy nie lepiej by było zamiast streamstringa użyć nowego pliku poczym go skasować.

w razie czego łapcie sobie kody źródłowe

https://drive.google.com/folderview?id=0B2UVcmRXpOEgUmR0N0JLaktEOWc&usp=sharing

 

1 odpowiedź

0 głosów
odpowiedź 15 czerwca 2015 przez draghan VIP (106,230 p.)
wybrane 16 czerwca 2015 przez Pascal
 
Najlepsza

Do usuwania plików możesz użyć odpowiedniego polecenia systemowego przez funkcję system() (<cstdlib>) bądź ekwiwalentnego wywołania funkcji API swojego systemu. Ewentualnie możesz wspomóc się jakimiś zewnętrznymi bibliotekami.

Żeby prosto usunąć plik w systemie Windows, napisz:

#include <cstdlib>

int main()
{
      system("del plik.txt");
      return 0;
}

A co do stringstream - są one budowane na bazie std::string, więc pamięć jest realokowana kiedy zabraknie miejsca na znaki - czyli teoretycznie możesz wpisać do stringstreama tyle, ile jest wolnej pamięci.

Podobne pytania

0 głosów
1 odpowiedź 355 wizyt
0 głosów
2 odpowiedzi 505 wizyt
0 głosów
1 odpowiedź 259 wizyt
pytanie zadane 4 czerwca 2016 w C i C++ przez igor1988bb Użytkownik (800 p.)

93,439 zapytań

142,431 odpowiedzi

322,676 komentarzy

62,802 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...