26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
1

Получение данных из командной строки

29.03.2014, 15:37. Показов 2051. Ответов 9
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
#include<iostream>
using std::cout;using std::endl;
int main(int argc, char *argv[]){
    cout<<"argc="<<argc<<endl;
    for (int i=0; i<argc; ++i) {
        cout<<argv[i]<<endl;
    }
    return 0;
}
Данный код приведен в учебнике но не компилируется. Это одна из тем в которой я почти не чего не понял, прошу помощи.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2014, 15:37
Ответы с готовыми решениями:

Получение данных из командной строки
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Получение результатов из командной строки
Не думал, что так зависну над вроде-бы простой задачей-получение данных из командной строки. Для...

Получение ответа из командной строки
Здравствуйте, объясните как можно взять текст из определенной строки полученного ответа, проще...

Получение и изменение аргументов командной строки
MASM Доброго времени суток! Задача: получить аргументы, например, ARG1=Value 1st ARG2=Value 2nd, и...

9
205 / 181 / 112
Регистрация: 15.03.2014
Сообщений: 391
29.03.2014, 16:53 2
Скопировал ваш код.
Компилируется и работает.
0
Почетный модератор
7386 / 2632 / 280
Регистрация: 29.07.2006
Сообщений: 13,696
29.03.2014, 17:03 3
ыфырф1992, вывод компилятора сюда.
1
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
29.03.2014, 17:30  [ТС] 4
1>------ Построение начато: проект: str_35_poluchen_dann_iz_komand n_strok, Конфигурация: Debug Win32 ------
1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
12 / 11 / 6
Регистрация: 07.02.2014
Сообщений: 122
29.03.2014, 18:04 5
Цитата Сообщение от ыфырф1992 Посмотреть сообщение
using std::cout;using std::endl;
Возможно проблема в этом. Попробуй вместо него:
C++
1
using namespace std;
Кстати, а какой у тебя компилятор?
0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
29.03.2014, 18:07  [ТС] 6
ASKMAN, Visual C++ 2010, Экспресс-выпуск. Нет проблема не в этом, в ашем случае мы подключаем все пространство имен std, а я лишь те что использую. Но все равно проверил. Проблема не в этом.
0
61 / 37 / 16
Регистрация: 15.03.2014
Сообщений: 315
29.03.2014, 18:14 7
Уже была на форуме подобная тема Ошибка 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
0
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
29.03.2014, 18:19  [ТС] 8
just_freelance, я при поиске не нашел, скиньте ссылку. Проблему я решил. Создал заново проект и скинул туда код из предыдущего проекта и на удивление с компилировалась. Видно какой глюк компилятора(хотя и перезагружал без создания другого проекта не работало.) Мне не совсем понятен принцип ее работы. Сейчас буду разбираться, в случае вопросов отпишусь.
0
2830 / 1639 / 253
Регистрация: 03.12.2007
Сообщений: 4,222
29.03.2014, 18:20 9
Имя проекта покороче не пробовал сделать?
1
26 / 26 / 17
Регистрация: 08.04.2012
Сообщений: 202
29.03.2014, 18:39  [ТС] 10
В новом проекте имя было короче, возможно дело действительно в этом.

Добавлено через 14 минут
Все разобрался как все работает всем спасибо.

Добавлено через 3 минуты
just_freelance,
Цитата Сообщение от just_freelance Посмотреть сообщение
Уже была на форуме подобная тема
Я уже с ней сталкивался и делал как там написано, после этого все работало. Это была единственная прога которая не хотела запускаться. Возможно проблема действительно в очень длинном имени
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.03.2014, 18:39
Помогаю со студенческими работами здесь

Получение ответа с командной строки и неправильное отображение в TextBox
Вопрос раскрыт в заголовке темы :) но все же: простенькая программа которая отправляет запрос в...

Получение ответа с командной строки и неправильное отображение в TextBox
Возникла проблема - при работе командной строки в консольном приложение символы отображаются каряво...

QNX Программное получение командной строки процесса по известному PID
Известно, что по PID процесса можно получить его символическое имя, если пользоваться функцией...

Ввод данных из командной строки
Написал программу, но почему-то выдает ошибку. Нужно, чтобы данные вводились из командной строки....


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru