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

Проблема с объектом string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графическая библиотека для С++(VC 2010) http://www.cyberforum.ru/cpp-beginners/thread336183.html
Хочу попробовать себя в разработке простейших 2D игр. Подскажите какую-нибудь простую графическую библиотеку. Что-то типа библиотеки graph Турбо Паскаля. Гугл советует учить Qt/MFC/OpenGL, но...
C++ Работа с консолью в Windows. Перемещение фокуса ввода на начало. Хочу написать тетрис в текстовом режиме, а для этого надо каждый раз заново выводить заново поле с текстовым изображением предметов. Как перемещать фокус ввода (или как это называется), на начало. ... http://www.cyberforum.ru/cpp-beginners/thread336153.html
C++ Обращение к элементам вектора
Вопрос вот в чем. Есть следующий код: #include <vector> #include <iostream> int main() { std::vector<int> a(10, 1); std::cout << a; }
C++ Как измерить, сколько времени считала программа?
Запускается прога, запрашивает число (например 1000), включается таймер (или читается время из winXP), идёт расчёт (например сумма от 1 до запрошенного числа), потом выключается таймер (или читается...
C++ Как в конструкторе класса передать параметром указатель на функцию? http://www.cyberforum.ru/cpp-beginners/thread336101.html
Друзья! Вот тут всё понятно, есть класс, в котором приватная функция f_0, в конструкторе передаётся указатель на функцию f_1. Эта функция (f_0 или f_1, у них одинаковые прототипы) будет...
C++ Поиск проблемы #include <iostream> #include <cstring> struct kk{ int k, s; }p; using namespace std; int main() подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
26.07.2011, 16:19
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <sstream>
#include <string>
#include <locale>
#include <cstddef>
 
int main()
{
    typedef std::ctype<char> Ctype;
 
    Ctype::mask table[Ctype::table_size] = { Ctype::mask() };
    table[static_cast<std::size_t>(' ')] = Ctype::space;
    table[static_cast<std::size_t>(':')] = Ctype::space;
 
    std::string str = "text1 : text2";
    std::istringstream stream(str);
    stream.imbue(std::locale(stream.getloc(), new Ctype(table)));
 
    std::string t1, t2;
    stream >> t1 >> t2;
 
    std::cout << t1 << '\n' << t2 << '\n';
 
    return 0;
}
7
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru