string stringstream

Znaleziono około 24 wyników dla: string stringstream
  • Jak poprawnie konwertować int/float na string w C++? Użycie stringstream i innych metod

    Podam z tej str. co Ci podałem: [syntax=cpp]#include <iostream> #include <string> #include <sstream> using namespace std; string int2str(int i) { stringstream ss; string temp; ss << i; ss >> temp; return temp; } int main(int argc, char *argv[]) { int a = 100; string komenda; komenda = "(at)0M " + int2str(a); cout<<komenda;...

    Programowanie Początkujący   21 Maj 2013 21:08 Odpowiedzi: 5    Wyświetleń: 3606
  • Jak sprawdzić obecność cyfry 1 w rozwinięciu dziesiętnym liczby w C++?

    Bardzo dziękuje, czy istnieje jakaś funkcja sprawdzająca czy w stringu występuje szukany ciąg znaków? np. strchr - http://www.cplusplus.com/reference/clibr... strstr - http://www.cplusplus.com/reference/clibr... A mógłby Kolega rozwinąć myśl o sposobie matematycznym na ten problem? Wyszukanie cyfr w liczbie bez użycia...

    Programowanie Początkujący   09 Maj 2012 16:41 Odpowiedzi: 10    Wyświetleń: 4083
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Błędne sumowanie liczb zmiennoprzecinkowych w C++ - atof i zamiana przecinka

    #include <iostream> #include <string> #include <sstream> #include <cmath> #include <iomanip> int main() { std::string value_buffer; double sum(0), int_part; int n_iters, iter_idx; std::cin >> n_iters; if( n_iters <= 0 )return 0; // Odczyt i sumowanie for( iter_idx...

    Programowanie   08 Sty 2007 14:49 Odpowiedzi: 12    Wyświetleń: 1685
  • REKLAMA
  • [C++] Konwersja wyrażeń ONP z tablicy charów na int i stos

    Czy dobrze zrozumiałem, że stringstream różni się od string'a tylko tym, że może przechowywać zarówno liczby jak i znaki? Tak teraz pomyślałem, że jak bym zrobił pętle która działa do momentu napotkania spacji. Przy każdym wykonywaniu pętli do zmiennej: "string temp" dodawany był by aktualny znak. Jak napotka spację to konwertuje mi tego stringa na...

    Programowanie   10 Maj 2010 22:54 Odpowiedzi: 4    Wyświetleń: 1822
  • C++ - Jak wyszukać Start systemu w długim stringu z pliku?

    Okej, znalazłem lepsze rozwiązanie, po którym w łatwy sposób można użyć metody find. [syntax=c] bool sprawdzPlik (LPSTR buf) { std::stringstream ss; ss<<buf; while(ss) { std::string linia; getline(ss,linia); std::cout<<linia<<std::endl; } return true; } [/syntax] Wiem, że teraz nie różni się to za bardzo od czytania getlinem z pliku...

    Programowanie   03 Paź 2016 15:16 Odpowiedzi: 6    Wyświetleń: 879
  • REKLAMA
  • [c++]Konwersje long double do double lub String - bład

    Wykorzystaj stringstream: #include <sstream> template <class T> void convertFromString(std::strin... s, T& val) { std::istringstream stream(s); stream >> val; // sprawdź błędy: if (!stream) throw ... } Pozdrawiam, Dr.Vee

    Programowanie   03 Gru 2009 20:33 Odpowiedzi: 3    Wyświetleń: 2966
  • [C++] Dodawanie spacji po każdej danej zapisywanej do pliku.

    Mieszasz, oj mieszasz. ^^ Można też tak (bez używania funkcji z biblioteki standardowej C): [syntax=cpp]#include <iostream> #include <string> #include <sstream> class MyCin {} mycin; template <typename T> MyCin& operator>>(MyCin& mycin, T& value) { std::string s; for (;;) { std::cin >> s; std::stringstream...

    Programowanie Początkujący   28 Lut 2011 22:04 Odpowiedzi: 11    Wyświetleń: 4449
  • [C++] Wyświetlanie liczby typu int w oknie za pomocą TextOut lub DrawText

    TextOut i DrawText spodziewaja się jako parametru tekstu typu LPSTR jest to wskaznik na miejsce w pamieci gfzie przechowywany jest tekst do wyswietlenia. Zatem jak wyswietlic zmienna np. typu int?? Skoro LPSTR jest wskaźnikiem - to do jakiego typu jest wskaźnikiem? I jakiego używasz kompilatora? Jakiego typu ma być string? std::string; char #include...

    Programowanie   10 Sty 2005 16:27 Odpowiedzi: 2    Wyświetleń: 3880
  • [c++] Jak prawidłowo zakończyć wątek w klasie DBConnector w C++?

    Witam, Próbuję napisać prostą klasę (DBConnector), która będzie odpowiedzialna za przesyłanie danych do bazy danych(mysql). Klasa tworzy osobny wątek w którym co jakiś czas odbywa się operacja `INSERT` zbuforowanych danych to bazy. Wszystko śmiga pięknie poza funkcją "disconnect". Funkcja ta jest wywoływana z innego wątku i ma za zadanie przerwać połączenie...

    Programowanie   10 Gru 2015 12:56 Odpowiedzi: 12    Wyświetleń: 972
  • REKLAMA
  • Jak napisać kod w C++ ze schematów blokowych?

    Dla pierwszego kod może być następujący [syntax=c]#include <iostream> #include <sstream> #include <string> #include <vector> using namespace std; int wczytaj(const std::string& prompt) { int x; std::cout << prompt; std::cin >> x; return x; } int main() { // START // wczytywanie,symbol bloku to romb int n = wczytaj("podaj...

    Programowanie Początkujący   30 Sty 2023 09:53 Odpowiedzi: 3    Wyświetleń: 342
  • [C++]Przypisanie elementow tablicy jako wspolrzedne oraz obliczenie odleglosci

    Na poczatku dziekuje za zainteresowanie tematem :) Problem rozwiazalem w nast. sposob na przykladzie kodu: 01010 10011 00011 11101 01110 wspolrzedne.txt 1,2 ; 5,8 ; 2,7 ; 4,1 ; 3,5 Teraz tylko wyliczyc odleglosci miedzy miastami(tylko te ktore sa polaczone).

    Programowanie   10 Sie 2011 18:50 Odpowiedzi: 2    Wyświetleń: 4292
  • C++ Automatyzacja parsowania wielu plików danych giełdowych z katalogu

    Witam. Tworze Parser danych giełdowych i się trochę zamotałem. Problem niewielki bo trzeba z takiej postaci: FACPU11,20110901,41.55,41.55,41.55,41.55... zrobić taką "FACPU11","20110901","41.55","41.55","41... Czyli dodanie cudzysłowów. W jednym pliku jest ponad 800 spółek. To wykonałem bo jest to banalne. Problem że tych plików z danymi...

    Programowanie   13 Lis 2011 22:07 Odpowiedzi: 4    Wyświetleń: 2047
  • [C++] Jak utworzyć plik, wypełnić zerami i wczytać do tablicy?

    Witam Chce napisać takie coś, że jeśli niema pliku to go tworzy i wypełnia 5 linijek zerami i potem to wczytuje do tablicy, a jeśli plik istnieje od razu wczytuje. Mam takie coś int z; string rekord[5]; int rekordx[5]; void wyniki() { fstream rekordy; rekordy.open("rekordy.txt"... if (!rekordy) {...

    Programowanie Początkujący   23 Gru 2008 19:41 Odpowiedzi: 4    Wyświetleń: 12103
  • [C++] C++: Dziedziczenie klas – figura, trójkąt, czworokąt, kwadrat, metody i konstrukcja

    Dokończyłem zadanko, podaję kod jakby ktoś w przyszłości miał taki sam/podobny program do napisania: [syntax=cpp]#include <cstdlib> #include <iostream> #include <vector> #include <math.h> using namespace std; struct punkt { double x; double y; }; ostream &operator<<(ostream &os, punkt p) { os << p.x <<...

    Programowanie   15 Mar 2012 19:02 Odpowiedzi: 3    Wyświetleń: 3439
  • [C++] Jak konwertować char na liczby zmiennoprzecinkowe z pliku?

    Pytanie zasadnicze: tam zawsze będzie przecinek czy może być czasami przecinek a czasami kropka? Chodzi mi o samo rozdzielenie części dziesiętnej od całkowitej; Jeśli zawsze będzie tam przecinek to można pracę podzielić na dwa etapy: 1) wczytać linię z pliku i zamienić przecinek na kropkę 2) zamienić wczytany napis na liczbę Jeśli zawsze będą kropki...

    Programowanie   21 Maj 2008 19:50 Odpowiedzi: 9    Wyświetleń: 3245
  • C++ działania na ułamkach zwykłych z uzyciem klas

    zmieniłem na: int nwd(int a, int b) { if(a < 0) a = -a; if(b < 0) b = -b; while(a != b) { (b > a) ? b -= a : a -= b; } return a; } teraz jest taki błąd: Error1error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartupMSVCRTD.lib Error2fatal error...

    Programowanie Początkujący   14 Maj 2011 09:50 Odpowiedzi: 7    Wyświetleń: 14042
  • [C++] Jak połączyć liczby int w jedną liczbę w C++?

    Nie ma to jak wymyślać od nowa standardowe funkcje :) Porównaj z: #include <sstream> int read_int(const char * s) { std::stringstream sbuffer(s); int i; sbuffer >> i; return i; } Obsługę błędów zostawiam zainteresowanemu :) Pozdrawiam, Dr.Vee

    Programowanie   31 Paź 2008 19:47 Odpowiedzi: 5    Wyświetleń: 6536
  • C++ - Tworzenie pliku o tej samej nazwie bez nadpisywania istniejącego

    Zrobiłem konkatenację za pomocą stringstreama. Zbyt pochopnie napisałem post wyżej. Ale moim celem jest uzależnienie nazwy pliku od tego, czy plik o tej nazwie już istnieje. Kiedy istnieje (np. x.txt), to jest dopisywany do nazwy jakiś "numer pomocniczy" (np.x1.txt) Jednak musi być to uniwersalna metoda, żeby w wypadku istnienia obydwu tych plików,...

    Programowanie Początkujący   13 Kwi 2014 10:52 Odpowiedzi: 7    Wyświetleń: 975
  • C++ - Jak wyświetlić tekst przed zmienną w konsoli?

    Może ja coś źle rozumiem w Twoim pytaniu, ale jeśli chcesz wyświetlić jakiś napis przed linią wczytaną z pliku to po prostu wstaw go do strumienia wyjściowego przed twoją linią: [syntax=c]do { getline(plik, linia); cout << "Twoj napis: " << linia << endl; } while(linia != "");[/syntax] Jeśli ma to być coś bardziej wyrafinowanego, to...

    Programowanie   21 Mar 2017 20:47 Odpowiedzi: 7    Wyświetleń: 1194
  • [C++] Tworzenie nazwy pliku do zapisu z aktualnej daty i godziny

    Niby mógłbyś skorzystać z "dobrodziejstw" c++, ale wyjdzie dłuższy i wolniejszy kod: [syntax=cpp]#include <sstream> #include <iomanip> // ... stringstream str; str << setfill('0') << setw(4) << 1900 + timeinfo->tm_year << setw(2) << 1 + timeinfo->tm_mon << setw(2) << timeinfo->tm_mday <<...

    Programowanie   17 Mar 2012 14:56 Odpowiedzi: 14    Wyświetleń: 4527
  • Jak użyć snprintf do łamania długiego tekstu z wieloma zmiennymi?

    C++ i stringstream Twoim przyjacielem jest http://www.cplusplus.com/reference/sstre...

    Programowanie   02 Kwi 2020 21:24 Odpowiedzi: 7    Wyświetleń: 552
  • grive - cmake . - kod nie kompiluje się: Unable to find Boost libr.

    Rozwiązanie problemu: Dodano po 4 Ehh... A jednak nie jest tak różowo... root(at)raspberrypi:/# cd root root(at)raspberrypi:~# cd grive root(at)raspberrypi:~/grive# cmake . -- Found libgcrypt: -L/lib/arm-linux-gnueabihf -lgcrypt -- Found JSON-C: /usr/lib/arm-linux-gnueabihf/libjson.so -- Boost version: 1.50.0 -- Found the following...

    Programowanie   21 Lut 2014 21:35 Odpowiedzi: 5    Wyświetleń: 1584
  • Jak zapisać słowa parzyste i nieparzyste do plików w C++?

    (at)sevare - łatwiej byłoby użyć w tym wypadku stringstream. (at)up - jeżeli obiekt zaraz po użyciu zostaje zniszczony, to fstream::close() można sobie odpuścić - zostanie wywołane z destruktora automatycznie. ;) Ale ogółem rada dobra, bo wypada pamiętać o zamykaniu pliku najszybciej jak to możliwe.

    Programowanie   20 Kwi 2011 15:32 Odpowiedzi: 7    Wyświetleń: 3251
  • [C++][Gtk3] - Odczepienie od kontenera i ponowne użycie widgetu.

    Witam, Piszę aplikację z wykorzystaniem gtk3 i mam problem z odpinaniem i ponownym dopinaniem widget'ów do kontenera. Mam stworzone klasy: - MetersPack - obecnie zawiera tylko dwa widget'y, jeden typu "event_box" (główny kontener tej klasy) i testowy "label" - MetersPackDisplayer - zawiera jeden kontener do, którego dynamicznie będą dopinane i odpinane...

    Programowanie   12 Paź 2015 10:18 Odpowiedzi: 0    Wyświetleń: 576