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

Как экранировать слеш для char? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать число в текст на русском языке (С# -> С++) http://www.cyberforum.ru/cpp-beginners/thread1305065.html
Смысл задачи нужно преобразовать число в текст на русском языке (пример: "7524" -> "семь тысяч пятьсот двадцать четыре") int number = int.Parse(Console.ReadLine()); int array_int = new int; string array_string = new string {{" миллиард", " миллиарда", " миллиардов"}, {" миллион", " миллиона", " миллионов"}, {" тысяча", " тысячи", "...
C++ Создать иерархию типов, описывающую операционную систему и прикладное программное обеспечение Создать иерархию типов, описывающая операционную систему и прикладное программное обеспечение, и Windows NT как операционную систему и прикладное программное обеспечение. Классы должны иметь конструкторы, включая конструктор копирования, виртуальные деструкторы, перегруженные функции Вывод в поток и ввод из потока. http://www.cyberforum.ru/cpp-beginners/thread1305047.html
C++ Создайте класс точка, имеющая координаты. Класс эллипсов, и класс кругов. Определить иерархию типов
Создайте класс точка, имеющая координаты. Класс эллипсов, и класс кругов. Определить иерархию типов. определить функции печати, конструкторы, деструкторы, вычисления площади.
Комплексное число C++
Комплексное число задается своим модулем и углом (например, число 10 * (Cos (π / 6) + Sin (π / 6)) задается парой (10 π / 6). реализовать: ⎯ Добавление (вычитание) чисел ⎯ Произведение двух чисел деление чисел ⎯ Возведение в степень (^) ⎯ Добыча квадратного корня (sgrt ())
C++ Написать перегруженную функцию http://www.cyberforum.ru/cpp-beginners/thread1305034.html
Используя перегрузки, написать функцию для выполнения действий, для следующих типов данных float, int, double, long: приведение типов.
C++ Неисправный код Дан код: #include<iostream> #define CHAR_LENGTH 200 #define NOTHING_FOUND -1 class Student { private: char* name; char* lastName; подробнее

Показать сообщение отдельно
mss307
118 / 118 / 25
Регистрация: 14.12.2013
Сообщений: 352
19.11.2014, 16:19     Как экранировать слеш для char?
Цитата Сообщение от Vovik_0_1 Посмотреть сообщение
\n
потому слеша у тебя в той строки и НЕТ! у тебя там есть символ перехода на новую строку '\n'.

а вот если:
C++
1
2
3
4
5
6
7
8
    std::cout << "Enter str:\n";
    std::string   str;
    std::cin >> str;
    for(int i = 0; i < str.size(); ++i)
    {
        if(str[i] == '\\')
            cout << i << endl;
    }
и пользователь введет 1\n2, то здесь слеш будет трактоваться как символ, и программа выведет цифру 1 (позиция слеша).
 
Текущее время: 21:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru