привет. есть строка "abdwsasoadasdasdasd wor" нужно найти в ней слово word, но d находится в следующем буффере, может есть какая нить ф-ция на Си которая вернет что найдено 3, а не 4 байта из слова? пробовал написать, чето не выходит (:
Ищи слово целиком. если не найдено, убери последний символ и поищи получившееся слово заново. Может я что-то не понял )
mednice это слово только в конце будет что-ли?? если нет, то максимальное вхождение подстроки в строку, причем начиная с 1го символа подстроки а если в конце, то берешь последнее слово из строки проверяешь длину этого слова с искомой строкой если длинна искомого слова меньше, то нету таких совпадений иначе урезаешь искомое слово до длинны найденого и сравниваешь равно - значит ok не равно - опять же нету таких совпадений