Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

string ze zmienną liczbową

Ostatnio zmodyfikowano 2012-01-17 18:21
Autor Wiadomość
maestro
Temat założony przez niniejszego użytkownika
string ze zmienną liczbową
» 2012-01-14 17:28:20
napisałem kod w który zapisuje zrzut ekranu ,ale chciałbym ,aby te pliki zostały przy zapisywaniu w nazwie została  by do dana cyfra która by zmieniała swą wartość ,więc to nie może być string ,a tablicy nie chce używać
Jak dodać do string zmienne liczbowe?

w kodzie znajduje się między innymi:

C/C++
#include <SFML/Graphics.hpp>
#include <iostream>
#include <string>


char o = 0;
if( zdarzenie.Key.Code == sf::Key::F1 )
{ sf::Image zrzutEkranu = oknoAplikacji.Capture();
   
    tekst.insert( 5, " " );
   
    //to jest jeden ze sposobów    tekst.insert( 6,'o' );
   
    tekst.insert( 7, " " );
    zrzutEkranu.SaveToFile( tekst );
    o++;
    tekst = "zapis.bmp";
   
    std::cout << tekst;
}
P-48191
pekfos
» 2012-01-14 18:55:55
..
po co string? wystarczy tablica i sprintf()..
C/C++
char tab[ MAX_PATH ];
sprintf( tab, "blabla_%d", 64 );
printf( "%s", tab );
blabla_64
P-48206
maestro
Temat założony przez niniejszego użytkownika
» 2012-01-14 21:07:28
dzięki działa
a co do tej tablicy to chodziło o to że by ją nie wypełniać w string ,apropos string napisałem i miałem failed ,a w nazwie wychodziły mi same char nie cyfry także trza korzystać z printf
P-48226
maestro
Temat założony przez niniejszego użytkownika
» 2012-01-16 17:24:44
a jak zapisać to w sf::string?
ej i jaki symbol do przenoszenia do następnego wiersza?
P-48394
hincu
» 2012-01-16 18:50:50
tak jak zwykly string : P
\n
poczytaj o formatowaniu tekstu tam masz jaki znacznik za co odpowiada..
P-48404
maestro
Temat założony przez niniejszego użytkownika
» 2012-01-17 17:55:09
\n myślisz że nie prubowałem ,pisałem w sf::String
P-48559
pekfos
» 2012-01-17 17:57:35
pytanie tylko czy SFML obsługuje przejścia do nowej linii :P Jak nie to musisz to sobie sam oprogramować.
P-48561
hincu
» 2012-01-17 18:21:49
to jakos dziwnie probowales bo specjalnie napisalem sobie prosty kod i mi dziala
P-48571
« 1 »
  Strona 1 z 1