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

Как создать свой манипулятор с параметрами? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение функции, используя ряд тейлора http://www.cyberforum.ru/cpp-beginners/thread1003452.html
Помогите пожалуйста решить данную задачу.
C++ Программа для составления блок схем Кто нибудь дайте программу для составления несложных блок схем для с++ http://www.cyberforum.ru/cpp-beginners/thread1003449.html
Разбор полученного пакета(Сокеты) C++
Есть код обработки входящего пакета: char buff; int bytes_recv; while( (bytes_recv = recv(ConSock,&buff,sizeof(buff),0)) && bytes_recv !=SOCKET_ERROR) { buff = 0; if(buff == 0 && buff == 7) { printf("TEST - %s",buff);
C++ Почему не выводит текст из файла (CP1251)?
#include <iostream> #include <fstream> #include <string> #include <locale> using namespace std; int main() { setlocale(LC_ALL,"ru_RU.CP1251");
C++ Вызов деструктора для копии http://www.cyberforum.ru/cpp-beginners/thread1003415.html
вопрос в комментариях #include <iostream> #include <iterator> #include <algorithm> #include <vector> #include <ctime> #include <math.h> class A { static int count;
C++ Явная специализация шаблона. Ошибки Помогите исправить ошибки. Надо для шаблонного класса сделать специализацию float #include <iostream> #include <stdlib.h> #include <assert.h> template<typename T> class Array подробнее

Показать сообщение отдельно
JulietteDrew
0 / 0 / 0
Регистрация: 01.06.2013
Сообщений: 8

Как создать свой манипулятор с параметрами? - C++

10.11.2013, 15:51. Просмотров 590. Ответов 0
Метки (Все метки)

В примере дан вот этот код:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream.h>
#include <iomanip.h>
ostream &dollars(ostream &stream, double amount)
{
  stream.setf (ios::showpoint);
  stream << "$" << setw(10) << setprecision (2) << amount;
  return stream;
}
omanip <double> dollars(double amount) 
{
  return omanip <double> (dollars, amount);
}
int main()
{
  cout << dollars (123.123456);
  cout << "\n" << dollars(10.0);
  cout << "\n" << dollars(1234.23);
  cout << "\n" << dollars(0.0);
  return 0;
}
В Visual Studio он не работает, что нужно изменить?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru