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

С && C++ - это плохо? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ежемесячная стипендия студента составляет А руб., а расход http://www.cyberforum.ru/cpp-beginners/thread713292.html
Ежемесячная стипендия студента составляет А руб., а расходы на проживание превышают стипендию и составляют В руб. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Составить программу расчета...
C++ Заполнить массив из двенадцати элементов следующим образом Заполнить массив из двенадцати элементов следующим образом: 1 2 ... 12 Помогите решить. До меня что-то не доходит каким образом надо. http://www.cyberforum.ru/cpp-beginners/thread713290.html
C++ Блог
Здравствуйте, подскажите,пожалуйста, блог программиста С++ в котором частые обновления, блогер выкладывает свои программы, новости из мира IT, и тп
Money C++
Создайте класс Money, в котором перегрузите арифметические операции для работы с денежным форматом. Перегрузите два оператора следующим образом: double * Money //умножить число на деньги...
C++ Ввод данных http://www.cyberforum.ru/cpp-beginners/thread713254.html
Здравствуйте! Как заставить программу видеть 0 перед цифрой и выдовать его на экран, а не игнорировать его и убирать? Чтобы программа если я например ввёл 02 выдовала 02, а не уберала 0 и писала 2.
C++ требуется доделать условие для оператора свитч https://photos-2.dropbox.com/t/0/AACwv_kzkNR--YjvHLHCVUa8A8YMHeJD27ydrb_EkE2z_A/10/61852629/jpeg/1024x768/2/1354186800/0/2/%D0%97%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5.jpg/9o-Br8Fk6DChOmhVcKUTAUJ-1h8lfo... подробнее

Показать сообщение отдельно
0x10
2465 / 1637 / 241
Регистрация: 24.11.2012
Сообщений: 4,041
29.11.2012, 18:56
~OhMyGodSoLong~,
Манипуляторы как-нибудь переживем. Главное, что уже не сделать такого безобразия.

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 <stdio.h>
 
typedef struct
{
    char str[3];
    int num;
} NumberRepr;
 
void format(NumberRepr* number)
{
    sprintf(number->str, "%3d", number->num);
}
 
int main()
{
    NumberRepr number = { .num = 1025 };
 
    format(&number);
 
    printf("str: %s\n", number.str);
    printf("num: %d\n", number.num);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru