[ C / C++ ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. Adio

    Adio Elder - Старейшина

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Вообщем скоро будет время, хочу попробовать -
    Классы где можно скачать для работы с HTTP GET-POST
    И что скажите на счет работы CURL в C++ ?
     
  2. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Все там хорошо, он в принципе тебе и нужен, есть еще Synapce он и под C++ работает, код только утилитой какой-то перегнатьт надо в сишный.
     
  3. DeepBlue7

    DeepBlue7 Elder - Старейшина

    Joined:
    2 Jan 2009
    Messages:
    359
    Likes Received:
    50
    Reputations:
    12
    Я так понимаю, Вы хотели этого:

    Code:
    #include <iostream>
    int main()
    {
    	char* str = "Hello, world !";
    	int result = 0;
    	int i = 0;
    	while(i < strlen(str))
    	{
    		result += (str[i + 1] + str[i]);
    		i += 2;
    	}
    
    	std::cout << result;
    
    	std::cin.get();
    	return 0;
    }
    
     
  4. swt1

    swt1 Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    306
    Likes Received:
    78
    Reputations:
    21
    Code:
    #include <iostream>
    using namespace std; <---- ?
    
    int main()
    {
    	char* str = "Hello, world !";
    	int result = 0;
    	int i = 0;
    	while(i < strlen(str))
    	{
    		result += (str[i + 1] + str[i]);
    		i += 2;
    	}
    
    	cout << result; <---- что б было без этого? --> std:: не?
    
    	cin.get();
    	return 0;
    }
     
  5. swt1

    swt1 Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    306
    Likes Received:
    78
    Reputations:
    21
    bldr
     
  6. mr.Prezident

    mr.Prezident New Member

    Joined:
    26 Oct 2012
    Messages:
    11
    Likes Received:
    2
    Reputations:
    0
    Здравствуйте люди.

    И вот моя задачка. Почему некорректно работает цикл while? При компиляции первый раз проходит все нормально. Но вот почему то программа не останавливается на фразе "Are you entered data correct?(Y\N)" и вводит сразу следующую фразу "Please, print R= ". Что не так, помогите пожалуйста.

    Code:
    
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    void main() {
    
    	float Uo,Io,E,R,Id,Ir,Ur, a;
    	char ch;
    
    	printf("Please, print Uo= ");
    	scanf("%f",&Uo);
    	printf("Please, print Io= ");
    	scanf("%f",&Io);
    	printf("Please, print E= ");
    	scanf("%f",&E);
    
    	ch = '0';
    	while (ch != 'Y') {
    
    		printf("Please, print R= ");
    		scanf("%f",&R);
    		printf("Please, print alfa= ");
    		scanf("%d",&a);
    		
    		printf("Are you entered data correct?(Y\N)");
    		ch = getchar (); /* чтение выбора с клавиатуры */
    
    	} 
    	
    	a=(3.14*a)/180;
    	Id = (Io*E)/(Uo+Io*R);
    	if (Id<Io) printf("Left branch\n");
    	else {
    		  Id = (Io+(E-Uo)*tan(a))/(R*tan(a)+1);
    		  printf("Rigth branch\n");
    		 }
    	Ur = E-(Id*Uo)/Io;
    	Ir = Ur/R;
    	printf("Ir = %f", Ir);
    	getch();
    }
    
    
    Вот что на экране:

    [​IMG]
     
  7. Web.Loki

    Web.Loki New Member

    Joined:
    4 Jun 2011
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Нужна помощь

    Не могли бы вы помочь написать программу на c++
    Мне нужна прога которая будет при переходе по определенным ссылкам будет меня оповещать на мыло,или еще что нить,например на FTP.Помогите очень нужно,а я только начал кодить на c++ всего 3 месяца.
     
  8. Spot

    Spot Elder - Старейшина

    Joined:
    1 Mar 2007
    Messages:
    461
    Likes Received:
    38
    Reputations:
    1
    замени на ch = getch();
     
  9. denis0174

    denis0174 New Member

    Joined:
    21 Oct 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    счетчик

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

    khvdaiver New Member

    Joined:
    29 Oct 2012
    Messages:
    79
    Likes Received:
    2
    Reputations:
    0
    это лучше в коде делать.
    напр:
    взять первый элем, как максимальный, и каждый следующий элем сверять с ним. если следующий болшье максимального, то сделать этот следующий максимальным.

    хрен знает как это превратить в условие :D :D
     
  11. denis0174

    denis0174 New Member

    Joined:
    21 Oct 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    у меня просто задание на промежутке от n до m найти то число которое имеет наибольшее количество делителей (я программу написал что бы оно в цикле высчитывала количество делителей у всех чисел задоного моего промежутка а мне надо что бы оно выводила наибольшее)
     
  12. 0o Chris o0

    0o Chris o0 New Member

    Joined:
    16 Oct 2011
    Messages:
    142
    Likes Received:
    1
    Reputations:
    0
    Ну так ты первый найденный делитель присвой какой-нибудь переменной max, а каждый следующий найденный сверяй с ним, если больше, то заменяй.
     
  13. wanttoask

    wanttoask New Member

    Joined:
    30 Sep 2012
    Messages:
    81
    Likes Received:
    1
    Reputations:
    0
    Подкиньте какую-нибудь книжку по C++ и IRC
     
  14. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Есть такой код C
    Code:
    #include "stdio.h"
    void str_cat(char *s, char *d){
    
    while ((*s++ = *d++ ));
    }
    
    int main() {
       char *one = "test";
       char *two = "test1";
    
       str_cat(one, two);
       printf("%s", one);
       
       return 0;
    }
    При использовании str_cat, лезет Segmentation fault, пример из книжки(функц,str_cat )
    .
     
  15. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    Вторая строка на 1 символ больше, вот оттуда и проблема.
     
  16. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Сделал им одинаковую длину все равно..
     
  17. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    лол) выдели память под строки:
     
  18. Ruslan1993it

    Ruslan1993it Member

    Joined:
    24 Jun 2012
    Messages:
    72
    Likes Received:
    23
    Reputations:
    0
    Доброго времени суток юзвери и кодеры. Возник такой действительно важный вопрос для меня.

    1)Коротко: Как отправлять UDP пакеты через socks 5 в C++ ?

    2)Подробнеe: В общем, надо найти или написать фигню для C++, через которую можно будет мультипоточно отсылать пакеты по UDP через socks 5 мультипоточно - значит возможность работать с десятками socks 5 одновременно и отсылать пакеты


    p.s связь со мной skype: uziuser
    icq: 634970442
    жаба: [email protected]
    заплачу $ за правильный,успешный ответ.
     
  19. dddimmm

    dddimmm New Member

    Joined:
    12 Nov 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    кейлогер для ipad

    всем привет ищу готовое решение, или может кто согласится написать под мои нужды программу для ipad.
    Основная задача перехватить пароль для входа в профиль vk.com
    icq 290808215
     
  20. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    1. Не взлетит без рута
    2. Не тот раздел
     
    _________________________
Thread Status:
Not open for further replies.