Эффективный алгоритм поиска всех ключевых слов в тексте

У меня есть много строк, содержащих текст в разных вариантах написания. Я маркирую эти строки, выполняя поиск по ключевым словам, и если ключевое слово найдено, я использую соответствующий текст для этого ключевого слова.

Допустим, строка поиска может содержать текст «schw.», «Schwa». и «шварц». uint8_t a; uint16_t b; char c; int8_t d; }; тестирование t; ta = 1; tb = 6; tc = 'c'; td = 4; cout << "...

Я работаю в C ++, Linux, и у меня возникла следующая проблема:

struct testing{
uint8_t a;
uint16_t b;
char c;
int8_t d;

};

testing t;

t.a = 1;
t.b = 6;
t.c = 'c';
t.d = 4;
cout << "Value of t.a >>" << t.a << endl;
cout << "Value of t.b >>" << t.b << endl;
cout << "Value of t.c >>" << t.c << endl;
cout << "Value of t.d >>" << t.d << endl;

Вывод на моей консоли:

Value of t.a >>
Value of t.b >>6
Value of t.c >>c
Value of t.d >>

Похоже, что для int8_t отсутствуют ta и td и тип uint8_t. Почему это так?

Спасибо.

5
задан Leslieg 18 November 2010 в 11:25
поделиться