Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызвала затруднения сортировка структуры методом слияния https://www.cyberforum.ru/ cpp-beginners/ thread846608.html
Задача состоит в том, чтобы составить телефонный справочник из структур (ФИО,адрес, телефон), а затем, когда пользователь захочет вывести справочник на экран, вывести его в алфавитном порядке....
Оформить в виде функций ввод, просмотр и сумму чисел в непарных столбиках масива C++
Дан массив m x n. Оформить в виде функций ввод, просмотр и сумму чисел в непарных столбиках масива!
C++ Как записать string в файл?
Добрый день, есть код программы, необходимо записать строку в текстовый файл. У меня получаются кракозябры. void table(string n1,string n2,string n3, int mass, int n,string nh1,string nh2,string...
C++ Нахождения минимальной суммы операций Имеется натуральное число n. За один ход с ним можно произвести следующие действия: Вычесть единицу Разделить на два Разделить на три При этом стоимость каждой операции - текущее значение n.... https://www.cyberforum.ru/ cpp-beginners/ thread846591.html
C++ Открыть файл во вложенной папке https://www.cyberforum.ru/ cpp-beginners/ thread846564.html
Добрый день. К примеру главный программный модуль запускается в каталоге ~/current . Мне нужно получить доступ к файлу находящемуся в ~/current/files . Как это реализовать при помощи стандарта? Мне...
C++ Даны целые положительные числа А и B. Найти количество отрезков В, размещенных на отрезке А
Даны целые положительные числа А и В (А>В). На отрезке длины А размещено максимально возможное кол-во орезков длины В(без наложений). Используя операцию деления нацело, найти количество отрезков В,...
Как можно сгруппировать по 8 элементов вектора, чтобы записывать в файл? C++
Есть vector<bool> mas(300000); как можно сгруппировать по 8 элементов этого вектора, чтобы записывать в файл. Ведь в файл запись осуществляется побайтно.
C++ 2D графика для С++ Собственно нужно какая-нибудь легкая графика 2Д для рисования графиков функций(почти). Мне нужно сделать движущийся график по точкам, например змейка. И именно движущийся, т.е. как он будет... https://www.cyberforum.ru/ cpp-beginners/ thread846551.html
C++ работа с базами данных https://www.cyberforum.ru/ cpp-beginners/ thread846544.html
очень нужна программа которая работала бы с базами данных (т.е. чтобы была возможность редактирования данных и их сохранения) SQLite из QtCreator. Данные поступают из текстового файла. Заранее...
C++ Запуск .bat файла из программы Здравствуйте! Возможно ли запустить .bat-файл из консольной программы на С++? И если да, то как это можно сделать? В общем, мне нужно открыть .mp3-файл при выборе определенного пункта меню... https://www.cyberforum.ru/ cpp-beginners/ thread846543.html
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 10
26.04.2013, 16:31  [ТС] 0

Печать даты в различных форматах

26.04.2013, 16:31. Просмотров 2577. Ответов 32
Метки (Все метки)

Ответ

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение

Не по теме:

Tulosba, а они по русски месяцы печатают?

Да по Русски считают даты.
там же написал
C++
1
setlocale(LC_ALL, "rus");
он и распознает Русский

Добавлено через 9 минут
Цитата Сообщение от go Посмотреть сообщение
Вот так.
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
#include <regex>
#include <string>
#include <vector>
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    std::string month[] =  {
        "jun", "feb", "mar", "apr", "may", "jn", "jl", "aug", "sept", "oct", "nov", "dec"
    };
 
    std::string data("a 07/21/55 sadas12 13/21/55 00/21/55 13/32/55 324355 08/20/d00 0/20/95 08/20/95");
 
    std::smatch m;
    std::regex e("(0[1-9]|1[012])/(0[1-9]|1[0-9]|2[0-9]|3[01])/(\\d{2})");
 
    while (std::regex_search(data, m, e))
    {
        std::cout << month[std::stoi(m[1]) - 1] << " " << m[2] << " 19" << m[3] << std::endl;
        data = m.suffix().str();
    }
    
    return 0;
}
Опять же. Нет проверки какой это год, т.е. кол-во дней в месяце. По дефолту от 1 до 31 включительно.
Дни он просто выводит число которое вводим.
Месяцы он правильно выводит.
А вот на счет года надо сделать чтобы он с 80 по 99 считал что это 1990.год
А с 1 по 20 он считал что это 2000.год
_________
А зачем все время писать STD?
Его можно же в начале написать using namespace std;

Вернуться к обсуждению:
Печать даты в различных форматах
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2013, 16:31
Готовые ответы и решения:

Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в различных форматах
2. Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в различных...

Сохранение в различных форматах
Скачала 3DS Max 2011 со студенческой лицезией. Думал конвертировать пару свободных моделей в *.x...

Создайте дату по введенным числовым значениям (в различных форматах)
Это делается с помощью функции DateValue() или нет? Что вообще должно получится не совсем поняла

Сохранение изображения в различных форматах (jpg, png, bmp)
Здравствуйте! Имеется объект класса Image. Как мне выбрать формат сохранения изображения (jpg, bmp,...

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