Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 136, средняя оценка - 4.73
Мысщъ
0 / 0 / 0
Регистрация: 25.02.2007
Сообщений: 37
#1

Сравнение двух строк - C++

09.11.2008, 19:05. Просмотров 16907. Ответов 4
Метки нет (Все метки)

Здравствуйте! возникла у меня небольшая проблема со сравнением двух строк разных типов. А точнее - wchar_t[260] и char*. Понимаю, что просто сравнивать их в принципе бессмысленно.
Перепробовал уже кучу вариантов, больше ничего в голову не приходит в принципе.
Может, кто-нибудь уже сталкивался с подобной проблемой и может подсказать, что делать-то?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2008, 19:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнение двух строк (C++):

Сравнение двух строк - C++
Сравнение двух строк Как прервать цикл если введена пустая строка? Если : char str="\n"; if (strcmp(pa.fullname ,str)) //то...

Сравнение двух строк - C++
Написать функцию, выполняющую сравнение строк (с игнорированием множественных пробелов).

Сравнение двух строк лексикографически с++ - C++
Маленький Петя очень любит подарки. Его мама подарила ему на день рождения две строки равной длины, состоящие из больших и маленьких букв...

Лексикографическок сравнение двух строк с++ - C++
Маленький Петя очень любит подарки. Его мама подарила ему на день рождения две строки равной длины, состоящие из больших и маленьких букв...

Сравнение двух строк оператором == - C++
Мое почтение, уважаемые форумчане! Делаю шаблонный класс и случайно столкнулся с аномалией в моем понимании сравнения строк: две строки...

Сравнение двух символьных строк - C++
условие задачи состоит в том,чтобы написать программу для сравнения двух символьных строк,но с применением выделения динамической памяти

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
qwone
9 / 9 / 1
Регистрация: 18.08.2008
Сообщений: 129
09.11.2008, 19:45 #2
создай функцию CharToWchar_t(char).
A потом сравнивай wchar_t c CharToWchar_t(char).
Мысщъ
0 / 0 / 0
Регистрация: 25.02.2007
Сообщений: 37
10.11.2008, 02:54  [ТС] #3
я уж решил что есть такая функция, да вот только MSDN разубедил )
а если серьезно? я в курсе, что нужно привести char к wchar_t, вопрос в том - как это сделать
Inlight
43 / 42 / 2
Регистрация: 17.09.2008
Сообщений: 98
10.11.2008, 11:02 #4
я в курсе, что нужно привести char к wchar_t, вопрос в том - как это сделать
Попробуй так: http://www.google.com/search?client=...utf-8&oe=utf-8
Casper!
15 / 14 / 1
Регистрация: 02.09.2008
Сообщений: 167
11.11.2008, 11:59 #5
int strcmp(const char*string1,const char* string2);
char str1[256];
char str2[256];
strcmp( str1, str2)<0 меньше 2 строки ,или больше 2 строки>0 ,или одинаковые ==0 сравнивает строки лексографическии .
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2008, 11:59
Привет! Вот еще темы с ответами:

Сравнение двух строк string - C++
Добрый день. Никак не пойму почему не хочет работать такой способ сравнения двух string строк, сравнивает верно только если ввести...

Сравнение двух строк функцией strcmp - C++
Напишите программу, которая использует функцию strcmp для сравнения двух строк, вводимых пользователем. Программа должна определить: первая...

Сравнение двух строк без учета пробелов - C++
Пишем в Microsoft Visual Studio 2010 -&gt; Win32 Console Application -&gt; C++ Задача такова: написать программу которая сравнивает две строки...

Сравнение двух строк и вывод общих символов - C++
#include &lt;iostream&gt; using namespace std; void main() { char str; char strl;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.11.2008, 11:59
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru