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

Извлечь числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Автозапуск программы http://www.cyberforum.ru/cpp-beginners/thread634621.html
Написал программу добавляющую себя в автозапуск. Программа в автозауске есть, но не включается автоматически в чем проблема? Вот код самой програмы: #include<windows.h> #include <iostream> using...
C++ Переменная в пути к файлу Есть код, точнее отрывок: char name; unsigned long size; GetUserName(name,&size); CopyFile("C:\\Users\\!!!\\AppData\\Local\\Google\\Chrome\\User... http://www.cyberforum.ru/cpp-beginners/thread634604.html
vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory C++
всем привет! помогите пожалуйста исправить ошибку! вот код! #include "StdAfx.h" #include <iostream.h> using namespace std; int main() { *** int a=0,** b=0,** x=0,** y=35;
не могу удалить элемент списка входящего в состав бинарного дерева C++
В классе Menu есть метод RemoveDish, с помощью этого метода я хочу удалить определенный элемент из списка - но у меня не получается потому как я понял, что компилятор не поймет какой именно erase...
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread634571.html
Здравствуйте. Недавно начал программировать на c++ (знаю php, поэтому было легко). И дошло до того, что нужно работать с файлами. Поначалу использовал файловые потоки (они вроде так...
C++ Задача с массивом. Создать. Заполнить (Рандомно). Сделать инверсию! Задача Нужно написать программу, которая создает одномерный массив, размером в 12 элементов. Затем заполняет его либо с клавиатуры (разрешается вводить числа в интервале от 0 до 99), либо генерирует... подробнее

Показать сообщение отдельно
nameless
Эксперт С++
334 / 298 / 14
Регистрация: 16.06.2009
Сообщений: 486
08.08.2012, 12:41
nsashans, вариант с boost::date_time

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
26
27
28
#include <iostream>
#include <exception>
#include <stdexcept>
#include <string>
 
#include <boost/date_time/gregorian/gregorian.hpp>
#include <boost/date_time/gregorian/parsers.hpp>
#include <boost/date_time/local_time/local_time.hpp>
 
int main() {
   try {
      std::string date_str = "02/06/1992";
      std::string date_format = "%d/%m/%Y";
      boost::date_time::format_date_parser <boost::gregorian::date, char>
         parser(date_format, std::locale("C"));
      boost::date_time::special_values_parser <boost::gregorian::date, char>
         special_parser("a", "a", "a", "a", "a");   
      boost::gregorian::date date = parser.parse_date(date_str, date_format, special_parser);
      
      std::size_t year = static_cast <std::size_t>(date.year());
      std::size_t month = static_cast <std::size_t>(date.month());
      std::size_t day = static_cast <std::size_t>(date.day());
      
      std::cout << year << " " << month << " " << day << std::endl;
   } catch (const std::exception & exc) {
      std::cout << exc.what() << std::endl;
   }
}
http://liveworkspace.org/code/190a668945e37b97e35d2e433624f69b
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.