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

Сравнение типов - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
4iNo
22 / 22 / 1
Регистрация: 02.04.2009
Сообщений: 205
15.05.2011, 15:47     Сравнение типов #1
есть функция:
C++
1
2
3
4
void equalSep(char* str)
{
    // пытаюсь сравнить str[2] и "." или любой другой символ
}
как мне сделать правильно?
ошибка пишет что нельзя преобразовать char d const char*
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 15:47     Сравнение типов
Посмотрите здесь:

C++ Преобразование типов
C++ Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов.
C++ Приведение типов
C++ Преобразование типов
Приведение типов C++
C++ Сравнение типов шаблонных классов
C++ Сравнение переменных разных типов
сравнение типов во время компиляции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
and
 Аватар для and
20 / 20 / 1
Регистрация: 12.05.2009
Сообщений: 43
15.05.2011, 15:51     Сравнение типов #2
попробуй вместо "." -> '.'(одинарные кавычки, так как двойные указывают на то что внутри находится строка в конце которой нулевой символ '\0');
Yandex
Объявления
15.05.2011, 15:51     Сравнение типов
Ответ Создать тему

Метки
c++, char, const cahr*
Опции темы

Текущее время: 12:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru