[C++]Łączenie łańcuchów
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

[C++]Łączenie łańcuchów

AutorWiadomość
Temat założony przez niniejszego użytkownika
[C++]Łączenie łańcuchów
» 2013-11-02 16:16:42
Witajcie

Próbuję dodać dane do MySQL.
Mam problem z dodaniem wartości:
C/C++
while( zzz < 300 ) {
    mysql_query( conn, "xx" << zzz << "xx" );
    zzz++;
}

Kompilator wyświetla mi:
invalid operands of types `const char[3]' and `int' to binary `operator<<'


Nie mam pojęcia co z tym zrobić. Może ktoś coś doradzi.
P-95096
» 2013-11-02 16:20:27
Nie możesz tu używać takiego zapisu.
P-95097
Temat założony przez niniejszego użytkownika
» 2013-11-02 16:21:29
Domyślam się. Ale w jaki sposób powinienem to zrobić?
P-95099
» 2013-11-02 16:22:57
Poszukaj? Przy okazji możesz policzyć, ile takich tematów tu było..
P-95100
Temat założony przez niniejszego użytkownika
» 2013-11-02 16:44:18
W życiu bym się nie domyślił, że trzeba poszukać...
Jakbym nie szukał to bym na forum nie pisał. Może gdzieś są takie tematy ale jakoś co znajdę i wypróbuję to nie działa. Więc jeśli to forum działa na zasadzie, że gdzieś coś kiedyś było to zamknij temat, albo najlepiej usuń, bo po co ma śmiecić, jak gdzieś już kiedyś to było.
P-95103
» 2013-11-02 16:49:16
P-95104
Temat założony przez niniejszego użytkownika
» 2013-11-02 17:09:43
Ok, udało się. Może komuś się przyda
C/C++
#include <sstream>

while( zzz < 300 ) {
   
    std::stringstream ss;
    ss << "xxx";
    ss << zzz;
    ss << "xxx";
    std::string foo = ss.str();
    mysql_query( conn, foo.c_str() );
    zzz++;
    _sleep( 1000 );
}

Dzięki
P-95110
« 1 »
 Strona 1 z 1