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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.76
comm1x
1 / 1 / 0
Регистрация: 16.12.2009
Сообщений: 13
#1

Апострофы в условии - C++

17.12.2009, 02:49. Просмотров 2411. Ответов 6
Метки нет (Все метки)

Доброго времени, вопрос следующий:
Как, в условии if сравнивать символы с апострофом? я никак не могу понять как его обозначить
Заранее спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2009, 02:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Апострофы в условии (C++):

Кавычки и апострофы - C++
Кавычки и апострофы в C++ работают как и в пхп? Кавычки- весь внутренний код прогоняется как программный, затем образуется строка. ...

Что такое ' ' (апострофы) - C++
Да, я знаю что char c = '1'; // == 48 А вот что такое '1234' и почему нельзя '12345'?

Заменить все символы, не являющиеся буквами или цифрами на апострофы - C++
Дан текст. Преобразовать его, заменив все символы, не являющиеся буквами или цифрами на апострофы, и заменив каждую большую букву ...

Конструкция в условии - C++
if(a==b==c==5) Такая конструкции будет работать без сбоев? А то компилятор делает предупреждение.

Указатель в условии - C++
while (*p){...} if (*p) {...} Что означает подобная запись?

Ошибка в условии if - C++
Только начал учится на с++.В общем,при вводе числа а>1000 или <0 должен выводит "неверный ввод".С меньше нуля все отлично работает,а вот...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ISergey
Maniac
Эксперт С++
1374 / 885 / 52
Регистрация: 02.01.2009
Сообщений: 2,658
Записей в блоге: 1
17.12.2009, 02:50 #2
Ты где такие символы видел?..
1
comm1x
1 / 1 / 0
Регистрация: 16.12.2009
Сообщений: 13
17.12.2009, 02:54  [ТС] #3
ээм.. возможно я не правильно выразился. я хочу из поля мемо удалить все апострофы. и для этого я каждый символ хочу сравнить с ним, и если он ему соответствует то удалить его.

C++
1
if (Memo1->Lines->Strings[i][j]== ??? )
Добавлено через 44 секунды
апостроф это одинарная кавычка =) вот такая '
0
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
17.12.2009, 02:56 #4
'\''
1
comm1x
1 / 1 / 0
Регистрация: 16.12.2009
Сообщений: 13
17.12.2009, 02:58  [ТС] #5
не понял? если это решение то не работает
0
ISergey
Maniac
Эксперт С++
1374 / 885 / 52
Регистрация: 02.01.2009
Сообщений: 2,658
Записей в блоге: 1
17.12.2009, 03:02 #6
апостроф это отдельный символ ('\'')..
На С++ это так можно сделать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <algorithm>
#include <iostream>
#include <string>
 
int main(){
 
    std::string str = "S'e'r'g'e'y'";
 
    std::string::iterator end;
    end = std::remove(str.begin(), str.end(),'\'');
    str.erase(end,str.end());
 
    std::cout << str << std::endl;
           //Out -> Sergey
    return 0;
}
1
comm1x
1 / 1 / 0
Регистрация: 16.12.2009
Сообщений: 13
17.12.2009, 03:05  [ТС] #7
Преогромнейшее спасибо! Заработало! Пишем дальше =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2009, 03:05
Привет! Вот еще темы с ответами:

Условие в условии - C++
Здравствуйте всем. Периодически нужно менять условия и поэтому одно из двух условий делал неактивным помещая в /*----*/ if( ...

Строки в условии - C++
Помоги разобраться со строками в условии. cout&lt;&lt;&quot;Is it a worker or a student?&quot;&lt;&lt;endl; cin&gt;&gt;s; if(s==&quot;worker&quot;) ...

Исправить ошибку в условии - C++
Здравствуйте все! Такой вопрос возник: Есть код у меня: void inputPerechFile(knigi * &amp; sx, int &amp; n) { int i; perech t; ...

Орератор присваивания в условии - C++
Есть конструкция вида: class AC_Node; class Vector; Vector *pQueue = someValue; AC_Node* r = 0; while (r =...


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

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

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