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

Вопрос про табуляцию в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ошибку в змейке!! http://www.cyberforum.ru/cpp-beginners/thread392883.html
Игра не полностью еще, прост решил проверить и ...Работаю в DevC++ #include <graphics.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <dos.h> #include <math.h>
C++ Целочисленная матрица.написать программу на с++ Дана целочисленная прямоугольная матрицаA . Написать программу, определяющую величины: 1) количество элементов матрицы, меньших величины B; 2) максимальный и минимальный нечетные элементы столбцов... http://www.cyberforum.ru/cpp-beginners/thread392880.html
C++ В одномерном масстве найти наибольшую последовательность из отрицаельных чисел и перенести ее в конец массива
Я нашла наибольшую последовательность из отрицательных чисел, а перенести в конец массива не получается (нужно без всякий дополнительных массивов). Чего-то не хватает. Вот мой код: // laba4.cpp...
есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. C++
Программа для решения обычных уравнений методом адамса, не работает.... 3 ошибки здесь: #include <math.h> #include <stdio.h> const float a=0,b=2; // bounds of the interval const int...
C++ Считать Строку из стандартного потока ввода http://www.cyberforum.ru/cpp-beginners/thread392848.html
Как считать данные введенные из клавиатуры и запихнуть их в строковую переменную так, что длина строки имела размер введенные данных, тоесть ввел hello эта строка поместилась в char str? и...
C++ Игра Сапёр 1) Сгенерировать матрицу N*M элементов char. 2) Расставить случайным образом K символов ' * ', остальные клетки заполнить - ' _ '. При этом, N, M, K - вводятся с клавы. 3) Для каждого элемента ' _... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
27.11.2011, 17:37
Цитата Сообщение от iluxa1810 Посмотреть сообщение
Символ табуляции он одновременно переносит курсор на след.строку и выравнивает строки?
Символ табуляции ничего не делает! Это программное обеспечение, например, ваша прикладная программа или драйвер консоли, соответствующим образом обрабатывают этот символ, когда его встретят во входном потоке. Например, когда вы работаете с редактором текстов Word, вы сами можете указать, как программа должна обрабатывать этот символ.

Обычно чаще всего задают поведение символа табуляции таким образом, что он следующую позицию для ввода выбирает кратной некоторому заранее заданному числу. Чаще всего такое число по историческим причинам принимается равным 8. Допустим у вас позиция курсора равна 5. Когда вы вводите знак табуляции, то программа (если она соответствующим образом настроена) передвинет курсор в позицию 8. Переведет конкретная программа курсор ина следующую строку, если позиция курсора расположена в конце текщей строки, опять-таки зависит от программы. Но обычно моделируют поведение телетайпа, что курсор переходит на новую строку при достижении конца текущей строки и нажатия клавиши табуляции.
Естественно, что когда имеется фиксированное значение, кратному которому выбирается следующая позиция, то тем самым можно достичь выравнивания некоторых групп символов по определенным позициям.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.