Вопросы по теме 'strcmp'

C - стрток и стркмп
У меня возникли проблемы с использованием strtok с strcmp. //Handles the header sent by the browser char* handleHeader(char *header){ //Method given by browser (will only take GET, POST, and HEAD) char *method,*path, *httpVer;...
3143 просмотров
schedule 10.09.2022

strncmp() и if() не согласен, что я упускаю?? (сырые сокеты)
Я пытаюсь создать простой эхо-сервер/клиент, который работает на уровне Ethernet (используя необработанные сокеты). Серверная часть сама по себе работает и показывает все входящие пакеты на eth0. Клиент работает и отправляет пакеты Ethernet на eth0...
643 просмотров
schedule 07.08.2022

#c strcmp() не работает должным образом
Я хочу сравнить два char*, поэтому я делаю это с помощью strcmp, смотрите, в режиме отладки оба char* в strcmp получают одно и то же значение, и все же он не возвращает 0, и он перепрыгивает через условие if() вместо того, чтобы вводить его : вот...
362 просмотров
schedule 05.10.2022

Как сравнивать массивы целых чисел?
У меня есть четыре датчика (sen0-sen3), которые возвращают либо 1 , либо 0 , и я создаю массив значений, используя sprintf . Затем я пытаюсь сравнить их с 0000 или 1000 и так далее. Моя проблема заключается в том, что даже если значение...
2836 просмотров
schedule 19.01.2023

strcmp в gdb дает странные результаты
В GDB (gnu v 7.1-ubuntu) я получаю очень странные результаты, когда пытаюсь использовать strcmp , чтобы определить, равны ли две строки. p strcmp("hello","hello") дает мне результат -145947168 . Все, что я пытаюсь использовать с strcmp или...
1531 просмотров
schedule 15.06.2023

PHP strcmp не дает правильного вывода
Я сравниваю две строки по strcmp(1,2) , и я получаю «-1» вместо 1, мой код ниже <?php echo strcmp(1,2); ?> вывод: -1 пожалуйста, дайте мне знать, почему я получаю -1 за ложь и как с этим справиться?
6336 просмотров
schedule 31.10.2022

эффективный и переносимый strcmp для обратных строк
strcmp, по крайней мере, с использованием g++, имеет множество оптимизаций для многих архитектур. На моем компьютере Core2Duo E8400 strcmp в два раза быстрее, чем использование прямой реализации. Мой вопрос, существует ли какая-то библиотека,...
2082 просмотров
schedule 25.03.2023

Функция PHP strcmp в usort не сортируется по алфавиту
у меня есть этот скрипт $todos=array( '0' => array('id' => 46, 'nombre' => 'b2 miami downtown','precio' => 149.01,'tipo' => 'expedia'), '1' => array('id' => 242,'nombre' => 'b2 Miami Downtown','precio' =>...
220 просмотров
schedule 19.10.2022

strcmp не может преобразовать ‘std::string {aka std::basic_string‹char›}’ в ‘const char*
Заранее извиняюсь за элементарность вопроса. Я пытаюсь использовать функцию strcmp для проверки двух строк на соответствие символов. Я сократил проблему до простого кода ниже: #include <iostream> #include <cstring> using...
33506 просмотров
schedule 07.11.2023

Что не так с strcmp?
В ответах на вопрос Чтение строки и ее сравнение C несколько человек не одобряли использование strcmp() , говоря что-то вроде Я также настоятельно рекомендую вам привыкнуть к использованию strncmp() сейчас, ... чтобы избежать многих...
34845 просмотров
schedule 31.08.2023

Использование strcmp() для чтения данных от клиента не работает должным образом
Я выполняю упражнение, в котором мне нужно настроить сеть между клиентом и сервером и заставить их «разговаривать». Мне нужно проверить конкретные ответы от клиента, а затем заставить сервер действовать соответствующим образом. Чтобы прочитать...
847 просмотров
schedule 15.10.2022

Как сравнить две строки без учета регистра и диакритики?
У меня две струны Строка 1: «Себастьян». Строка 2: «Себастьян» Я хочу сравнить эти две строки, игнорируя символ é (акценты). Может кто знает эту логику? заранее спасибо
3013 просмотров
schedule 17.10.2022

код Matlab, который ранее работал с использованием strcmp для извлечения значений, связанных со строками, из массива ячеек, теперь не работает
Это старый код, который я использовал раньше, но я просто изменил его для нового набора данных. Я продолжаю получать ошибку внизу, хотя, и я понятия не имею, почему. Любая помощь будет принята с благодарностью! Я помещаю весь код ниже. sites =...
62 просмотров
schedule 10.09.2022

C: Считать буквы до тех пор, пока не будет вставлена ​​конкретная запись
Я немного заржавел в C. Я выполняю школьное задание, в котором меня просят создать программу, которая получает пользовательский ввод, после чего печатает вывод. Если количество символов превышает 50, ничего не распечатывать и не запрашивать их...
163 просмотров
schedule 07.02.2023

О строке, нулевом символе и strcmp
Я создал программу C в микроконтроллере и хочу сравнить строку в моей программе C со строкой, полученной от моего ПК, моей программы на ПК с использованием C#, и по умолчанию строка в C# не содержит нулевой символ. Итак, моя программа c не...
7009 просмотров
schedule 24.08.2022

strcmp неправильно ведет себя с двумя одинаковыми строками
У меня есть этот код: #include <stdio.h> #include <string.h> int main() { char s1[50], s2[50]; printf("write s1:\n"); fgets(s1, sizeof(s1), stdin); printf("s2:\n"); fgets(s2, sizeof(s2), stdin); printf("The...
132 просмотров
schedule 01.02.2023

Поиск равных строк с помощью strcmp
У меня есть двумерный массив, содержащий реальные слова одинаковой длины (словарь). У меня также есть 2D-массив строк (в основном мусор, с некоторыми реальными словами). Я пытаюсь найти настоящие слова во втором массиве с помощью strcmp. Как только...
644 просмотров
schedule 01.10.2022

Получение ошибки сегментации с использованием qsort и простой функции strcmp в C?
Команды печати GDB предполагают, что мой массив и его содержимое отформатированы правильно ( 'asdf' , '\00000' ), но я получаю segfault в своем вызове qsort , который отслеживает функцию сравнения, которую я передаю. Все, что я могу предположить,...
394 просмотров
schedule 27.11.2022

Как заставить strcmp() работать в моей программе на C
Я собираюсь зашифровать текстовую строку, используя другую текстовую строку в качестве «ключа» для моего шифрования. По сути, это просто реорганизация символов ASCII. Ключ дан и плохо структурирован, требует дополнительного программирования....
823 просмотров
schedule 01.07.2022

C strcmp ведет себя странно
Хорошо, я не уверен, что это я или что-то еще, но я действительно запутался. Я пытаюсь найти первое вхождение строки внутри другой строки (так же, как InString() из C++), но из C и делаю это с помощью strcmp(). У меня есть два массива char,...
266 просмотров
schedule 24.03.2023