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

Применить выравнивание по центру окна - C++

Восстановить пароль Регистрация
 
AltPeople
 Аватар для AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
28.03.2009, 17:31     Применить выравнивание по центру окна #1
Есть два вопроса:
1.
необходимо вывести следующие данные
"1 | x | x | 2"
.......
"15| x | x | 16"
проблема заключается в том, что что когда числа меньше 10 все нормально, но когда больше происходит сдвиг:
"1 | x | x | 2"
"15 | x | x | 16"
как можно зафиксировать "| x | x |" относительно начала строки,
побывал стандартные манипуляторы вывода, не получается.
2. как применить выравнивание по центру окна и по правому краю в win32 console application
пробывал setiosflags(ios::right) не получается
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2009, 17:31     Применить выравнивание по центру окна
Посмотрите здесь:

C++ Как применить динамическую память?
Выравнивание компонентов при изменении размеров главного окна C++
C++ Можно ли применить find_if к вектору
C++ Применить функцию к каждому столбцу матрицы
C++ Как применить матрицу поворота к изображению?
Применить формулу к каждому элементу матрицы C++
C++ Как применить функцию в потомке
Как применить шаблоны к данным задачам? C++
C++ Как применить strcat?
C++ Рекурсивная функция. Как применить
C++ Применить генератор к shuffle
C++ Применить XOR к бинарному файлу

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
orange
 Аватар для orange
4 / 4 / 0
Регистрация: 25.02.2009
Сообщений: 40
28.03.2009, 18:57     Применить выравнивание по центру окна #2
1. делай проверку всей таблицы (если она известна), и задовай нужное количество отступов, в зависимости от максимально длинного элемента
2.
C++
1
2
3
4
cout.fill(' ');
    cout.width(80);
    cout.setf(ios_base::right,ios_base::adjustfield);
    cout<<"#####"<<endl;
выравнивание по правому краю. как по центру не помню точно ...
Yandex
Объявления
28.03.2009, 18:57     Применить выравнивание по центру окна
Ответ Создать тему
Опции темы

Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru