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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
#1

Копия cout - C++

03.10.2012, 17:30. Просмотров 510. Ответов 10
Метки нет (Все метки)

Здравствуйте, пишу программу. Вот есть вопрос. Как сделать что если я ввожу в программе print 565 то выводилось 565? По идеи print должно командой? Копией cout?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2012, 17:30     Копия cout
Посмотрите здесь:

копия файла - C++
как можно в c++ создать копию файла 1.txt .есть какаянибуть конкретная функция .когда я считываю из одного файла и записываю в другой...

Копия массива(Функция) - C++
int* copy(int* a) { int mass = {}; for(int i = 0; i <= sizeof(a); i++) { mass = a; std::cout << mass << " \n"; // почему...

[C++] cout От A до Z и от 0 до 9 - C++
Атач - задание, Задание из книжки Бьярна Страуструпа Вот что знаю: // TBIKC.cpp: определяет точку входа для консольного приложения. ...

cout - C++
Если есть std::cout, то должен быть и просто cout. Есть ли он? И если есть, в чем отличия? А если нету, то зачем нужно было пространство...

new cout - C++
Как создать свой объект-аналог cout?

cout - C++
Всем привет! В С++ не силён особо, такой вопрос. Дан массив, все элементы, которые больше 10, заменить на их квадратный корень. Это ок...

cout - C++
for(i=1;i<=n;i++) cout<<'|'<<left<<internal<<ex; что здесь ни то

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
03.10.2012, 17:38     Копия cout #2
C++
1
#define print cout <<
print сам по себе не является командой.
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
03.10.2012, 18:07  [ТС]     Копия cout #3
Я знаю, просто хотелось бы сделать его командой . Просто мини язык программирования пишу
ForEveR
В астрале
Эксперт С++
7967 / 4729 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
03.10.2012, 18:11     Копия cout #4
tofast, В таком случае вариант товарища выше не подойдет. Данные ведь приходят на вход откуда-то, верно? Тогда парсер. Встречаете нужную команду и делаете что хотите... Собственно прочитайте про лексический анализ
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
03.10.2012, 18:29     Копия cout #5
Можно еще что-то вроде такого придумать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
int main(void)
{
 char* ch = new char [20];
 char* dg = new char [10];
 int i=0;
 memset(ch,0,20);
 std::cin.getline(ch,20);
 char* ptr=strstr(ch,"t");
 ptr+=2;
 while (isdigit(ptr[i]))
  dg[i]=ptr[i++];
 int j=atoi(dg); 
 std::cout<<j<<std::endl;
 system("PAUSE");
 return 0;
}
Если важно, чтобы только работал
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
03.10.2012, 19:44  [ТС]     Копия cout #6
BumerangSP, Спс . Вот блин все же прийдеться указатели учить
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
03.10.2012, 19:51     Копия cout #7
tofast, да, еще нужно не забывать очищать память после использования:
C++
1
delete[] ch,dg;
перед return 0;
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
03.10.2012, 20:21  [ТС]     Копия cout #8
BumerangSP, понятно

Добавлено через 58 секунд
Но лучше наверное реализовать мой мини ЯП на cli. Дабы там больше возможностей чем в консоли
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
04.10.2012, 14:57     Копия cout #9
Цитата Сообщение от tofast Посмотреть сообщение
Но лучше, наверное, реализовать мой мини-ЯП на cli. Дабы там больше возможностей, чем в консоли
CLI = Command Line Interface = консоль.
ForEveR
В астрале
Эксперт С++
7967 / 4729 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
04.10.2012, 15:09     Копия cout #10
Кот Ангенс, Может и так, а может и так Common Language Infrastracture, что скорее всего имел ввиду ТС. http://ru.wikipedia.org/wiki/Common_...Infrastructure
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2012, 20:49     Копия cout
Еще ссылки по теме:

cout << . << . << - C++
почему cout начинает преобразовывать переменные с конца а выводить с начала ?? т.е. cout &lt;&lt; &quot;What is your name and how old are...

Создается ли копия объекта при индексации вектора? - C++
for (size_t i = 0, n = v.size(); i &lt; n; ++i) { //элементы вектора - string string &amp;s = v; // тут const string &amp;cs = v; //а тут? }...

cout неидентифицирован - C++
Помогите плиз. cout ведь должен выводит на экран текст, а мне пишет char choice; cout &lt;&lt; &quot;1. Constants\n&quot;; cout &lt;&lt; &quot;2....

Перегрузка cout - C++
Всем привет ! Есть клас class person { private: string name; string surname; unsigned int age;

cout (double) - C++
Всем привет! Подскажите плз как вывести число типа дабл при помощи cout так чтобы были видны столько знаков, сколько я захочу а не 6...


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

Или воспользуйтесь поиском по форуму:
tofast
7 / 7 / 0
Регистрация: 22.07.2012
Сообщений: 85
04.10.2012, 20:49  [ТС]     Копия cout #11
Да, на .net. И уже начал делать
Yandex
Объявления
04.10.2012, 20:49     Копия cout
Ответ Создать тему
Опции темы

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