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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вызвала затруднения сортировка структуры методом слияния http://www.cyberforum.ru/cpp-beginners/thread846608.html
Задача состоит в том, чтобы составить телефонный справочник из структур (ФИО,адрес, телефон), а затем, когда пользователь захочет вывести справочник на экран, вывести его в алфавитном порядке. Сортировку по фамилиям произвести сортировкой слияниями. Долго долго мучилась, но смогла реализовать только пузырьковую... помогите пожалуйста сделать нужную сортировку. В интернете конечно примеры есть, но...
C++ Оформить в виде функций ввод, просмотр и сумму чисел в непарных столбиках масива Дан массив m x n. Оформить в виде функций ввод, просмотр и сумму чисел в непарных столбиках масива! http://www.cyberforum.ru/cpp-beginners/thread846601.html
C++ Как записать string в файл?
Добрый день, есть код программы, необходимо записать строку в текстовый файл. У меня получаются кракозябры. void table(string n1,string n2,string n3, int mass, int n,string nh1,string nh2,string nh3) { game final; game fin_sort; FILE *out; out=fopen("recording.dat","w"); int tmp,i; setlocale(LC_ALL,"Russian"); cout<<endl;
Нахождения минимальной суммы операций C++
Имеется натуральное число n. За один ход с ним можно произвести следующие действия: Вычесть единицу Разделить на два Разделить на три При этом стоимость каждой операции - текущее значение n. Стоимость преобразования - суммарная стоимость всех операций в преобразовании. Вам необходимо с помощью последовательностей указанных операций преобразовать число n в единицу таким образом, чтобы...
C++ Открыть файл во вложенной папке http://www.cyberforum.ru/cpp-beginners/thread846564.html
Добрый день. К примеру главный программный модуль запускается в каталоге ~/current . Мне нужно получить доступ к файлу находящемуся в ~/current/files . Как это реализовать при помощи стандарта? Мне нужно одинаковый результат работы программы как в linux так и в windows.
C++ Даны целые положительные числа А и B. Найти количество отрезков В, размещенных на отрезке А Даны целые положительные числа А и В (А>В). На отрезке длины А размещено максимально возможное кол-во орезков длины В(без наложений). Используя операцию деления нацело, найти количество отрезков В, размещенных на отрезке А. Просьба писать через библиотеки stdio.h и conio.h подробнее

Показать сообщение отдельно
Pasha_0057
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 10
26.04.2013, 16:31  [ТС]     Печать даты в различных форматах
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение

Не по теме:

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;
 
Текущее время: 05:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru