Pytania oznaczone «har»

845
MySQL: Large VARCHAR vs. TEXT?

Mam tabelę komunikatów w MySQL, która rejestruje wiadomości między użytkownikami. Oprócz typowych identyfikatorów i typów wiadomości (wszystkie typy całkowite) muszę zapisać rzeczywisty tekst wiadomości jako VARCHAR lub TEXT. Ustawiam limit frontonu na 3000 znaków, co oznacza, że ​​wiadomości nigdy...

335
std :: string to char *

Chcę przekonwertować std :: string na typ danych char * lub char [] . std::string str = "string"; char* chr = str; Powoduje: „błąd: nie można przekonwertować 'std :: string' na 'char' ...” . Jakie są dostępne metody, aby to

300
Jaki jest maksymalny rozmiar MySQL VARCHAR?

Chciałbym wiedzieć, jaki jest maksymalny rozmiar dla typu VARCHAR MySQL. Czytałem, że maksymalny rozmiar jest ograniczony rozmiarem wiersza, który wynosi około 65 tys. Próbowałem ustawić pole na, varchar(20000)ale mówi, że to jest zbyt duże. Mógłbym to ustawić varchar(10000). Na ile dokładnie...

259
Usuń ostatni znak ciągu

Pobieram wiele informacji z listy połączonej z bazą danych i chcę utworzyć ciąg grup dla kogoś, kto jest podłączony do strony internetowej. Używam tego do testowania, ale nie jest to dynamiczne, więc jest naprawdę złe: string strgroupids = "6"; Chcę tego teraz użyć. Ale zwrócony ciąg znaków jest...

254
Jak przekonwertować tablicę char na ciąg?

Konwersja C ++ stringna tablicę char jest dość prosta przy użyciu c_strfunkcji string, a następnie wykonania strcpy. Jak jednak zrobić odwrotnie? Muszę tablica znak jak: char arr[ ] = "This is a test";być przekonwertowany na adres: string str = "This is a