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

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

Войти
Регистрация
Восстановить пароль
 
EXTREMEAlex
0 / 0 / 0
Регистрация: 31.10.2011
Сообщений: 34
#1

Выведите все содержимое параметров операционной системы - C++

01.11.2011, 17:43. Просмотров 375. Ответов 4
Метки нет (Все метки)

Выведите все содержимое параметров операционной системы, переданных main()
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2011, 17:43     Выведите все содержимое параметров операционной системы
Посмотрите здесь:

Реестр операционной системы Windows - C++
Лабораторная работа Цель: Получение навыков использования функций API среды WIN32 для организации работы с системным реестром. ...

Простейший пример операционной системы - C++
Приветствую всех. Заинтересовался устройством операционных систем и захотел попробовать написать собственную. Разумеется, не серьезную, а...

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

Ввод-вывод из файла на уровне операционной системы - C++
#include<string> #include<fstream> #include<iostream> #include <cstdio> using namespace std; int Vvod(); int Vivod(); int...

Написать и отладить программу, моделирующую работу диспетчера операционной системы - C++
Цель задания: написать и отладить программу, моделирующую работу диспетчера операционной системы. Задаваемые исходные данные по...

После каждого отрицательного числа вставьте в вектор отрицательное число -20 и выведите содержимое вектора - C++
После каждого отрицательного числа вставьте в вектор отрицательное число -20 и выведите содержимое вектора на экран не пойму как...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
01.11.2011, 17:54     Выведите все содержимое параметров операционной системы #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main(int argc, char **argv)
{
    int i;
    for(i = 0; i < argc; i++)
        printf("%s\n", argv[i]);
    system("pause");
    return 0;
}
-=ЮрА=-
Заблокирован
Автор FAQ
01.11.2011, 18:06     Выведите все содержимое параметров операционной системы #3
Цитата Сообщение от EXTREMEAlex Посмотреть сообщение
Выведите все содержимое параметров операционной системы, переданных main()
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h> 
#include <stdlib.h>
 
int main(int argc, char * argv[])
{
    printf("main contain %d params\n",argc);
    printf("\tmain params\n");
    for(int i = 0; i < argc; i++)
        printf("param : %d value - %s\n",i + 1, argv[i]);
    system("pause");
    return 0;
}
-=ЮрА=-
Заблокирован
Автор FAQ
01.11.2011, 18:16     Выведите все содержимое параметров операционной системы #4
Ну а єто поприкольней (можно в любой точке аргументы спросить и без
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
int main(int argc, char * argv[])
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h> 
#include <stdlib.h>
 
int main()
{
    int    * argc = __p___argc();
    char *** argv = __p___argv();
    printf("main contain %d params\n",argc[0]);
    printf("\tmain params\n");
    for(int i = 0; i < argc[0]; i++)
        printf("param : %d value - %s\n",i + 1, argv[0][i]);
    system("pause");
    return 0;
}
Нужно лишь настроить в свойствах проекта Use MFC in a shared DLL
Миниатюры
Выведите все содержимое параметров операционной системы  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2011, 18:35     Выведите все содержимое параметров операционной системы
Еще ссылки по теме:

Выведите все нечетные числа из последовательности - C++
Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Выведите все нечетные числа из ...

Выведите все числа от A до B включительно, в порядке возрастания - C++
Даны два целых числа A и В (каждое в отдельной строке). Выведите все числа от A до B включительно, в порядке возрастания, если A &lt; B,...

Выведите все элементы массива с четными индексами - C++
Выведите все элементы массива с четными индексами (то есть A, A, A, ...). Формат входных данных В первой строке вводится количество...

Выведите все элементы массива с четными номерами - C++
Дан массив целых чисел. Нумерация элементов начинается с 0. Выведите все элементы массива с четными номерами. Формат входных данных ...

Выведите все числа на отрезке от a до b, дающие остаток c при делении на d - C++
1.Даны натуральное n, m. Получить сумму m последних цифр числа n. 2.Вводятся 4 числа: a, b, c и d. Выведите все числа на отрезке от a до...

Дана строка. Выведите на экран все номера буквы «Ф» и букву «Ф» - C++
напишите плиииз все задачу,в школе задали 8 я тока 6 сделал короче напишите умоляю


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

Или воспользуйтесь поиском по форуму:
Сыроежка
Заблокирован
01.11.2011, 18:35     Выведите все содержимое параметров операционной системы #5
Цитата Сообщение от EXTREMEAlex Посмотреть сообщение
Выведите все содержимое параметров операционной системы, переданных main()

C++
1
2
3
4
5
6
7
8
#include   <iostream>
#include   <algorithm>
 
 
int main( int argc, char *argv[] )
{
   std::copy( argv, argv + argc, std::ostream_iterator<char *>( std::cout, "\n" ) );
}

Ежели вас интересует программа на С, то также можно напимсать ее в стиле С++

C++
1
2
3
4
5
6
7
8
9
10
11
#include   <stdio.h>
 
void for_each( char **first, char **last, int f( const char * ) )
{
   for ( ; first != last; ++ first ) f( first );
}
 
int main( int argc, char *argv[] )
{
   for_each( argv, argv + argc, puts );
}
Yandex
Объявления
01.11.2011, 18:35     Выведите все содержимое параметров операционной системы
Ответ Создать тему
Опции темы

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