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

Скроллинг в консоле (полоса прокрутки) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как посчитать сумму первых десяти членов по формуле и вывести в строку? http://www.cyberforum.ru/cpp-beginners/thread1724845.html
// ConsoleApplication5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <string> #include <math.h> #include <windows.h> #include <iostream> #include <cstdlib> // содержит srand() и rand()
C++ Map и vector Добрый вечер... Пользовался всегда Vector'ами, но решил выучить map. Так вот появился вопрос. Как адекватно использовать map и свои классы?. Вот к примеру такой код. map <int,myclass> mymap; mymap.insert(pair<int,myclass>(1,mymap);//да даже если любой временный объект класса По идее должно просто создать пару, но создает оно её через конструктор указанный в классе. \ Казалось бы в чем... http://www.cyberforum.ru/cpp-beginners/thread1724838.html
Вывод C++
Мне нужно что бы программа выводила шапку таблицы только один раз, если в файле найден элемент, иначе вывести сообщение: "Элемент не найден". Сейчас всё красиво выводит, но если элемента в файле нет, то он выводит шапку таблицы. // ШАПКА ТАБЛИЦЫ С ПОМОЩЬЮ СИМВОЛОВ (-) for (int i = 0; i < size; i++) {
Возвращение C++
Можно ли вернуть результат функции из одного потока в другой? Имеется потковая функция: mutex m, n; void merge(fstream &f, vector<Pointers>&p, int i, int order) { int j; if (i < p.size() - 1) j = i + 1;
C++ Проверить ,является ли введённое слово палиндромом (задача на рекурсию) http://www.cyberforum.ru/cpp-beginners/thread1724809.html
Проверить ,является ли введённое слово палиндромом( Слово , которое одинаково читается слева направо и справа налево ) с помощью рекурсии
C++ Равные элементы в строках Заданы две строки одинаковой длины. Найти количество таких i, что s1 == s2, не используя циклов. подробнее

Показать сообщение отдельно
Ascendary
0 / 0 / 0
Регистрация: 28.02.2016
Сообщений: 66
30.04.2016, 21:24     Скроллинг в консоле (полоса прокрутки)
Для того что бы вся таблица влезла в консольное окно я использовал
C++
1
system("mode 160,50");
но пропала полоса прокрутки, можно ли как нибудь её вернуть? Консольное окно (Фото)

Добавлено через 21 минуту
Проблема решена.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <Windows.h>
int main(){
    CONSOLE_SCREEN_BUFFER_INFO csbi;
    HANDLE hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
    GetConsoleScreenBufferInfo(hConsole,&csbi);
    csbi.dwSize.Y=10000;//10000 строк
    SetConsoleScreenBufferSize(hConsole,csbi.dwSize);
    for(int i=10000;i>0;--i)
        std::cout<<i<<std::endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru