Сравнение двух строк, одна с пробелом

114
12 ноября 2019, 18:10

У меня есть функция поиска, но при сравнивании строки с помощью этой функции, strcmp(mas[ii].street,pt), и тут возникла проблема, строка которую ввожу, выглядит типа так: "12345____"(___ пробелы), а которая находится в базе вот так "12345 ", поэтому показывает, что они не равны. Как можно привести вводимые данные к нужному виду ? Может если в "12345" добавить пробелов до границы(допустим, 10 элементов всего, значит надо 5 пробелов, но как их добавить? )

READ ALSO
Адаптивность на форме Qt Creator

Адаптивность на форме Qt Creator

Такой вопрос, я добавляю динамически на форму следующие компоненты:

125
strict aliasing и char*

strict aliasing и char*

Пытаюсь понять, в какой мере strict aliasing rule не касается char

111
__attribute__((__packed__))

__attribute__((__packed__))

Не совсем понимаю, что происходит при упаковке, например, структур

132
Qt QMessageBox, как задать имя для кнопки “Show details”

Qt QMessageBox, как задать имя для кнопки “Show details”

собственно вопрос в шапке: Как задать имя конкретно для кнопки "Show details", с другими кнопками проблем нет

97