Другое С/С++ Вопрос - Ответ

Sadow

Известный
1,436
585
Как перебирать строку по символам через цикл, используя std::string?

Способы отсюда не предлагайте. При виде символа цикл завершается
 
  • Эм
Реакции: Dark_Knight

Digger Man

Любитель Linux
Модератор
1,635
1,116
Как перебирать строку по символам через цикл, используя std::string?

Способы отсюда не предлагайте. При виде символа цикл завершается
C++:
std::string str = "Hello world!";
for (size_t i = 0; i < str.size(); i++) {
        char c = str[i];
        std::cout << c << std::endl;
    }
 
  • Нравится
Реакции: Sadow

_raz0r

t.me/sssecretway | ТГК: t.me/razor_code
Модератор
1,889
3,050
  • Нравится
Реакции: genius.company

Digger Man

Любитель Linux
Модератор
1,635
1,116
При виде пробела не идёт дальше.
Например текст равен "test probela", а выводит оно "test"
C++:
std::string str = "Hello world!";
for (size_t i = 0; i < str.size(); i++) {
    char c = str[i];
    std::cout << c;
}
std::cout << std::endl;

или можно заменить std::endl на std::cout << '\n', когда он встречает пробел, он выводит символ новой строки и переходит на следующую строку
 
  • Нравится
Реакции: p1cador

VRush

https://t.me/vrushscript
Проверенный
2,341
1,089
C++:
if (isKeyJustPressed(164)){
    bool dialogActive = SF->getSAMP()->getDialog()->iIsActive;
    sampAddChatMessage("%d", dialogActive);
    if (dialogActive) {
        int id = SF->getSAMP()->getDialog()->DialogID;
        SF->getSAMP()->sendDialogResponse(3, 1, 0, "");
        sampAddChatMessage("%d", id);
    }
};

чет не работает sendDialogResponse
И еще, как юзать хуки?
 

kin4stat

mq-team
Всефорумный модератор
2,730
4,710
C++:
std::string str = "Hello world!";
for (size_t i = 0; i < str.size(); i++) {
    char c = str[i];
    std::cout << c;
}
std::cout << std::endl;

или можно заменить std::endl на std::cout << '\n', когда он встречает пробел, он выводит символ новой строки и переходит на следующую строку
Че

При виде пробела не идёт дальше.
Например текст равен "test probela", а выводит оно "test"
Че
 
  • Ха-ха
  • Bug
  • Нравится
Реакции: Vespan, sc6ut и ARMOR

Dark_Knight

Me, me and me.
Друг
4,062
2,077
При виде пробела не идёт дальше.
Например текст равен "test probela", а выводит оно "test"
Чего блять?
1681232890426.png
 
  • Нравится
Реакции: Z3roKwq

VRush

https://t.me/vrushscript
Проверенный
2,341
1,089
как сделать задержку в функции?
чтобы внутри while (1) {} было что то типа wait(500);
 

Leatington

Известный
258
71
Использую в проекте "Use Multi-Byte Character Set". Заметил, что при работе с sqlite3_open (www.sqlite.org) и наличии русских символов в пути к базе возвращает unable to open database file. Как решить проблему?