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

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

Ostatnio zmodyfikowano 2013-11-02 17:09
Autor Wiadomość
botnaizi
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
pekfos
» 2013-11-02 16:20:27
Nie możesz tu używać takiego zapisu.
P-95097
botnaizi
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
pekfos
» 2013-11-02 16:22:57
Poszukaj? Przy okazji możesz policzyć, ile takich tematów tu było..
P-95100
botnaizi
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
pekfos
» 2013-11-02 16:49:16
P-95104
botnaizi
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