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

Координаты для вывода массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ От чего мы любим С++? http://www.cyberforum.ru/cpp-beginners/thread46860.html
Хочу спросить наших уважаемых гуру, как истинных специалистов в области программирования на С++ несколько давно наболевших вопросов. Я уже успел попробовать всего по чуть-чуть и мне сложно определится и расставить приоритеты между такими двумя гигантами как MFC и VCL, у каждой из этих библиотек своя история и свои возможности но на кого все же поставить ставку? Также мне хотелось бы спросить...
C++ Перегруз функции Вообще задание такое разработать функцию, вычисляющую максимальный элемент: - в одномерном числовом массиве, состоящем из целых чисел; - в одномерном числовом массиве, состоящим из вещественных чисел; - в массиве строк (для этого массива функция должна находить строку с максимальной длиной). С помощью перегруза... http://www.cyberforum.ru/cpp-beginners/thread46829.html
Как избавиться от ошибки компоновщика? C++
Как избавиться от ошибки компоновщика в vs2008? Сначала вылезала в мфц проектах, а теперь уже везде. Переустановка не помогает
C++ Error LNK2019 + упрощенный вариант консольной графики
Программка из книги Лафоре "ОПП в С++", Глава 10. Закинул я msoftcon.h и msoftcon.срр в папку к исходникам.. #include "stdafx.h" #include <iostream> using namespace std; #include <ctime> #include <cstdlib> #include "msoftcon.h" const int CPF = 5; const int maxHorses = 7;
C++ Программа работает не так как заявлено, нужен комментарий. http://www.cyberforum.ru/cpp-beginners/thread46655.html
Привет. Ещё одна проблемка. Списал ещё одну прогу у Дэвиса, продолжаю учить по его книге. Программу дополнил командой удержания панели после вычислений, кириллическим отображением и #include <iostream> using namespace std;. На этот раз обошлось без errors, но программа не производит заявленных операций, а сразу закрывается после попытки внести данные. Я так понимаю, что программа считает, что она...
C++ Как организовать передачу данных между объектами разных классов? Есть объект doc в нутрии него создается еще два объекта ui и engine, engine в свою очередь создает еще один объект obj. Вопрос, как из ui вызвать функцию объекта obj, да и вообще организовать обмен значениями? Вариант с передачи ссылок через конструктор не подходит поскольку код пишу под symbian, а там реализован механизм двухфазного конструирования(для создании объекта вызывается статик функция) подробнее

Показать сообщение отдельно
delias
4 / 4 / 0
Регистрация: 16.07.2009
Сообщений: 87

Координаты для вывода массива - C++

12.08.2009, 10:40. Просмотров 976. Ответов 10
Метки (Все метки)

Товарищи, помогите массив вывести в координатах.
Делаю так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
HANDLE console = GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord = {50,50};
 
const int y=3,x=3;
int a[3][3]={1,1,1,1,1,1,1,1,1};
int i, j;
SetConsoleCursorPosition(console, coord);
for (i=0;i<y;i++)
{   
    for (j=0;j<x;j++)
    {
        
        cout<<a[i][j]<<"\t";
        
    }
    cout<<"\n\n";
}
но выводится только лишь первая строка массива по координате. остальные опять с начала строки. если SetConsoleCursorPosition(console, coord); прописать в самом цикле перед cout, то всё записывается в одну координату, т.е. тоже не правильно
т.е. по Y всё смещается без проблем, а вот по X не получается...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru