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

Ключи командной стоки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как скопировать строку в буфер обмена? http://www.cyberforum.ru/cpp-beginners/thread250979.html
Заранее прошу прощения, если вопрос уже разбирался. Можно ли средствами C++ скопировать строку( то есть массив символов ) в буфер обмена, чтобы можно было в другой программе нажать ctrl+v и вставился этот текст?
C++ получить значению ячеека 0x22ff20 В ячееке 0x22ff20 есть значения 123. Как получить эту значению? #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int hex=0x22ff20; cout<<*hex<<endl; http://www.cyberforum.ru/cpp-beginners/thread250964.html
С++, отловить исключение C++
Немного странный вопрос: Есть класс А, от него наследуется класс Б. В конструкторе класса А может генерироваться некое исключение. Возможно ли его отловить в конструкторе класса Б.(Как? (: )
Удалить из массива все элементы, превышающие его среднее значение более, чем на 10% C++
Сформировать одномерный массив целых чисел используя ДСЧ. Распечатать получившийся массив. Поменять местами min и max элементы. Удалить из массива все элементы, превышающие его среднее значение более, чем на 10 %. Расспечатать полученный массив.
C++ Работа с файлами и структурами. http://www.cyberforum.ru/cpp-beginners/thread250937.html
Помогите плз с программой,3 часа просидел и не хрена не получилось: Поля записи: код животного, название, количество еды в день (кг). Операция: найти название животного, которое ест больше всего.
C++ Работа с файлами и структурами. Поля записи: код животного, название, количество еды в день (кг). Операция: найти название животного, которое ест больше всего. Люди,помогите пожалуйста с программой. Самостоятельно ну никак не получаетса! подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
03.03.2011, 04:33     Ключи командной стоки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    if (argc > 1) {
        printf("have arguments\n");
        if (argc == 8) {
            printf("have 7 arguments\n");
            if (strcmp(argv[1], "/id:") == 0)
                path = argv[2];
            if (strcmp(argv[3], "/if:") == 0) {
                infile1 = argv[4];
                infile2 = argv[5];
            }
            if (strcmp(argv[6], "/o:") == 0)
                outfile = argv[7];
        }
    }
может пригодиться
C
1
2
3
4
5
6
7
8
9
10
11
12
13
/* ищет индекс аргумента arg в списке аргументов argv;
   возвращает индекс 0, 1, ..., n , или отрицательное число
   в случае отсутствия аргумента в списке */
int index_of_arg(const char *arg, char **argv)
{
    char *p;
    int i;
    
    for (i = 0; (p = *argv) != NULL; i++, argv++)
        if (strcmp(arg, p) == 0)
            return i;
    return -1;
}
 
Текущее время: 21:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru