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

Как сделать ровный вывод состояния регистров - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить (сделать прозрачными) все непрозрачные кубики, видимые хотя бы с одной из четырех сторон http://www.cyberforum.ru/cpp-beginners/thread1232236.html
Помогите, пожалуйста, отредактировать эту программу. Нужно переписать код, чтобы использовались функции. Текст задания: Поле размером mxn заполнено прозрачными и непрозрачными кубиками. ...
C++ Формула, по которой можно вычислить время наступления Рагнарека Рагнарек должен наступить с минуты на минуту. Но Один не знает, когда именно он наступит. Локи, как самый умный, сказал Одину формулу, по которой можно вычислить время наступления Рагнарека. К... http://www.cyberforum.ru/cpp-beginners/thread1232196.html
C++ При выводе минимального элемента последовательности программа выводит слишком большое число
При выводе минимального элемента программа выводит слишком большое число. #include <iostream> using namespace std; int main() { setlocale(0,""); int maximum; float numbers, ...
Sentence. Записать число прописью C++
Once upon a time in a land far far away, inhabited only by math students, Iva and Vedran were discussing self-explanatory sentences. A part of these sentences is exactly one number and it is equal to...
C++ Определить является ли десятичная запись числа симметричной http://www.cyberforum.ru/cpp-beginners/thread1232181.html
Задание: код: #include<iostream> using namespace std; int main() { int n; cin>>n; cout<<((n/1000==n%10)&&(n/100/10==n%100%10))?1:37<<endl;; return 0;
C++ Как правильно написать функцию push (положить в стек) Здравствуйте, господа. Не могу сообразить, как правильно написать функцию push (положить в стек). Ткните меня носом пожалуйста. Всё остальное без ошибок. #include <conio.h> #include <iostream.h>... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
23.07.2014, 11:55
Цитата Сообщение от porshe Посмотреть сообщение
Как сделать такой же ровный вывод состояния регистров? .
Для каждой строчки:
C++
1
2
    std::cout << std::setw(30) << std::setiosflags(std::ios::left)  << "instruction pointer( ip ) "
              << std::setw(5)  << std::setiosflags(std::ios::right) << (int)ip << std::endl;
Цитата Сообщение от porshe Посмотреть сообщение
Как показать ведущие нули? То есть допустим есть число: 23, а его надо показать, как +0023. Можно ли сделать это без if'ов( или хотя бы обойтись минимальным количеством )?
Можно. Для этого достаточно задать новый символ заполнитель:
C++
1
std::cout.fill ('0');
И тогда такая строчка:
C++
1
std::cout << setw( 4 ) << 23 << endl;
Выведет 0023.
Для построения таблицы используйте полученные выше знания.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru