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

С++ debian - программа работает странно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на побитовые операции http://www.cyberforum.ru/cpp-beginners/thread552602.html
Дана задача,помогите пожалуйста с решением или подскажите примеры подобных программ. Сама задача: Даны три целых числа А, В, С. Если в числах установлены биты, заданные в первой строке задания (табл. 6.1), то выполнить расчет выражения, записанного в первой строке, иначе, если в числах А, В, С установлены биты, заданные во второй строке задания, то выполнить расчет выражения, записанного во...
C++ Массив, содержащий сведения о претендентах на руку и сердце Здравствуйте помогите пожалуйста написать программу для курсовой! Задача-В файле записан массив,содержащий сведения о претендентах на руку и сердце.Сведения могут содержать следующую информацию:женскую Ф.И.О ,возраст, рост, цвет волос, цвет глаз, зарплату,наличие машины,квартиры.сформулируйте критерии (2-3), по которым претенденты будут выбираться.напишите программу,предназначенную для ввода... http://www.cyberforum.ru/cpp-beginners/thread552598.html
C++ Структура: Печати сведений о более подходящих претендентах в зависимости от того или иного критерия
Здравствуйте помогите пожалуйста написать программу для курсовой! Задача-В файле записан массив,содержащий сведения о претендентах на руку и сердце.Сведения могут содержать следующую информацию:женскую Ф.И.О ,возраст, рост, цвет волос, цвет глаз, зарплату,наличие машины,квартиры.сформулируйте критерии (2-3), по которым претенденты будут выбираться.напишите программу,предназначенную для ввода...
Библиотеки языка С++ C++
#include "stdafx.h" #include <stdio.h> #include <iostream> #include <stdlib.h> #include <conio.h> #include <cstdio> #include <Windows.h> #include <io.h>
C++ Массив: найти минимальное значение среди нечетных элементов http://www.cyberforum.ru/cpp-beginners/thread552569.html
Даны натуральное число n, действительные числа a1, …, an. Получить: min(a1, a3, …)
C++ Строковые переменные (символьные массивы) Создать две строковые переменные (символьные массивы), содержащие ваше имя и фамилию. Выполнить с ними с помощью строковых функций следующие операции: 1. Определить длину каждой строковой переменной; 2. Установить лексическое отношение между строковыми переменными; 3. Объединить две строковые переменные в одну. помогите плз подробнее

Показать сообщение отдельно
Ingener74
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 18

С++ debian - программа работает странно - C++

19.04.2012, 14:09. Просмотров 397. Ответов 9
Метки (Все метки)

Добрый день всем. может кто знает в чём дело
вот программа

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <string>
#include <fstream>
#include <map>
#include <cstdlib>
 
//using namespace std;
 
int main(int argc, char* argv[])
{
    std::cout << "argc = " << argc << std::endl;
    
    if( argc >= 4 )
    {
        long lK = atol( argv[1] );
    
        long lM = atol( argv[2] );
    
        std::cout << "K = " << lK << std::endl;
        std::cout << "M = " << lM << std::endl;
    
        if( argv[3] == (char*)0 )
        {
            long n1 = 0;
        }
        else
        {
            std::string sReference = std::string( argv[3] );        
        }   
    }
    else
    {
        std::cout << "parameters not found" << std::endl;
    }   
    
    return 0;
}
ввожу параметров меньше чем 4 но программа всё равно идёт внутрь if блока к тому же строка
std::cout << "argc = " << argc << std::endl;
просто не выполняеться как будто компилятор её и не вставляет в программу.
компилятор g++
ос debian
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru