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

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

Войти
Регистрация
Восстановить пароль
 
to
19 / 19 / 0
Регистрация: 28.10.2010
Сообщений: 296
#1

Как вывести свою строку в заголовок консольной строки? - C++

16.09.2012, 23:02. Просмотров 567. Ответов 3
Метки нет (Все метки)

Добрый вечер! Уважаемые форумчане, я делаю программу которая будет осуществлять поиск на диске, и мне нужно что бы проверяемая папка выводилась в заголовок консольной строки. Знаю что нужно использовать массив argv[], но при добавлении в него данных, ничего не меняется.
Делал так:
C++
1
argv[0]="параметры поиска";
Как это сделать? За ранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.09.2012, 23:02     Как вывести свою строку в заголовок консольной строки?
Посмотрите здесь:

Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку - C++
Здравствуйте!!! Помогите пожалуйста, не могу разобраться с программой. Ввести с клавиатуры строки, пока не будет введено 5 строк, которые...

Как сравнить две строки string, введенных с клавиатуры, и вывести на экран строку которая больше? - C++
Как сравнить две строки string введенных с клавиатуры и вывести на экран строку которая больше ?

Как вывести строку, которая состоит из аргументов командной строки так, чтобы каждое слово выводилось без первого символа - C++
Полное условие:Если первый аргумент командной строки-опция-а, то распечатать другие аргументы без их первых символов, а если первой идет...

Ввести строку текста (содержащую как слова так и числа), вывести все числа из данной строки - C++
Ввести ленту произвольной длины, которую будем трактовать как текст, в котором слова отделены одним или несколькими пробелами (длина слов,...

Параметр для консольной строки - шрифт Lucida Console - C++
Начал писать программу (программы) в которых будет записываться информация в файл на русском языке, но для этого должен быть установлен...

Определить длину строки, вывести строку - C++
Здравствуйте, если кто-то понимает как это сделать, помогите пожалуйста, потому что это я вообще не понимаю как сделать, "чередующиеся"...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 392
16.09.2012, 23:21     Как вывести свою строку в заголовок консольной строки? #2
argv[0] не отвечает за заголовок командной строки.
C++
1
2
3
4
5
6
7
#include <cstdlib>
 
int main()
{
    std::system("title MY TITLE");
    return 0;
}
Добавлено через 11 минут
Ну а самому вписать можно так, например
C++
1
2
3
4
5
6
7
8
9
10
11
#include <cstdlib>
#include <iostream>
 
int main()
{
    std::string mystr;
    std::getline(std::cin, mystr);
    std::system( (std::string("title " + mystr)).c_str() );
 
    return 0;
}
to
19 / 19 / 0
Регистрация: 28.10.2010
Сообщений: 296
16.09.2012, 23:52  [ТС]     Как вывести свою строку в заголовок консольной строки? #3
edward_jonson, Спасибо помогло) просто мне говорили что можно через argv.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.09.2012, 00:58     Как вывести свою строку в заголовок консольной строки?
Еще ссылки по теме:

Из строки вывести некоторые элементы в новую строку - C++
Есть строка string: qqq-www aaa-sss zzz-xxx Должно получиться: qqq aaa zzz

Вывести строку, заключающую каждое слово введенно строки в скобки - C++
Ввести символьную строку (string). Определить её длину. Создать вторую строку динамически которая состоит из первой строки но переделанной...

Вывести строку, расположенную между первым и последним пробелом исходной строки - C++
Дана строка, содержащая по крайней мере один символ пробела. Вывести строку, расположенную между первым и последним пробелом исходной...

Сделать два массива в две строки и вывести результат сложения их в третью строку - C++
Короче, задача такова сделать два массива в две строки и вывести результат сложения их в 3-ью строку вот код#include &quot;stdafx.h&quot; ...

Вывести строку, содержащую символы строки S, между которыми вставлено по одному пробелу - C++
Помогите пожалуйста решить эту задачу на С++. Дана непустая строка S. Вывести строку, содержащую символы строки S, между которыми...

Ввести 2 строки и вывести на экран "Можно" если из 1 строки можно составить 2 строку - C++
Задание написать 1 строку потом написать 2 и вывести на экран &quot;Можно&quot; если из 1 строки можно составить 2 строку.Например 1 строка (аппа)...


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

Или воспользуйтесь поиском по форуму:
Topotun
89 / 48 / 7
Регистрация: 16.09.2012
Сообщений: 207
17.09.2012, 00:58     Как вывести свою строку в заголовок консольной строки? #4
Обычно с массивом аргументов работают тогда, когда программа вызывается из командной строки или с консоли. В остальных случаях не берите это в голову. И вообще, лучше никогда ничего не брать в голову.
Yandex
Объявления
17.09.2012, 00:58     Как вывести свою строку в заголовок консольной строки?
Ответ Создать тему
Опции темы

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