HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1961  
Старый 02.12.2008, 13:52
Shaitan-Devil
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме:
3009843

Репутация: 204
По умолчанию

Как мона обработать данные из TextBox т.е. в TextBox вводиться логин пасс и они записываются в массив?
 
Ответить с цитированием

  #1962  
Старый 02.12.2008, 14:46
_antony
Познающий
Регистрация: 16.07.2008
Сообщений: 82
Провел на форуме:
424387

Репутация: 142
По умолчанию

Цитата:
Сообщение от Shaitan-Devil  
Как мона обработать данные из TextBox т.е. в TextBox вводиться логин пасс и они записываются в массив?
GetDlgItemText();
http://msdn.microsoft.com/en-us/library/ms645489(VS.85).aspx
 
Ответить с цитированием

Доброго времени суток! =)
  #1963  
Старый 02.12.2008, 18:09
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
Провел на форуме:
89596

Репутация: 21
Отправить сообщение для VIP с помощью ICQ
По умолчанию Доброго времени суток! =)

У меня к вам очередной новичковский вопрос:

Почему вот в этой программе:

Код:
# include <stdio.h>
# include <math.h>

int main() {
    float e, sum1, E1;
    int i, stop1;
    printf("Enter e, please:");
    scanf("%f", &e);
    i=1;
    sum1=0;
    stop1=0;
    printf("%f\n %f\n %f\n %f\n ", e, i, sum1, stop1);
}
При исполнении проги переменная i=0 ?

Ведь ясно указано, что i=5 ?

P.S. Эта программа не должна исполнять ничего конкретного, т.к. это кусок из другой проги.
 
Ответить с цитированием

  #1964  
Старый 02.12.2008, 18:15
SVAROG
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме:
2706059

Репутация: 206
По умолчанию

Цитата:
При исполнении проги переменная i=0 ?
Цитата:
int i =1;
Цитата:
Ведь ясно указано, что i=5 ?
интересно)))
 
Ответить с цитированием

  #1965  
Старый 02.12.2008, 18:22
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
Провел на форуме:
89596

Репутация: 21
Отправить сообщение для VIP с помощью ICQ
По умолчанию

Вот, что он мне выдаёт:

Enter e, please: [ввожу] 0.01 [ Нажимаю Enter]
[пишет]
0.0100000
0.0000000
0.0000000
7725920506557334100000...(очень много нулей)...000.0000000

Также непонятно почему вдруг последняя переменная из нуля превратилась в 7725920506557334100000...(очень много нулей)...000.0000000
 
Ответить с цитированием

  #1966  
Старый 02.12.2008, 18:51
SVAROG
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме:
2706059

Репутация: 206
По умолчанию

Enter e, please:0.01
0.010000
0.000000
0.000000
0.000000
Press any key to continue . . .
у тебя мистика прям какаято, у меня как видишь всё нормально
 
Ответить с цитированием

  #1967  
Старый 02.12.2008, 18:57
Namelles One
Познающий
Регистрация: 08.07.2005
Сообщений: 47
Провел на форуме:
149096

Репутация: 65
Отправить сообщение для Namelles One с помощью ICQ
По умолчанию

Да потому что ты переменную типа int выводишь с идентивикатором %f - типа float, а размер у float другой, вот и выводится хрень всякая.

Так верно -
PHP код:
 printf("%f\n %d\n %f\n %d\n "eisum1stop1); 

Последний раз редактировалось Namelles One; 02.12.2008 в 23:19..
 
Ответить с цитированием

  #1968  
Старый 02.12.2008, 19:00
noobyara
Новичок
Регистрация: 27.01.2008
Сообщений: 13
Провел на форуме:
210819

Репутация: 26
По умолчанию

Цитата:
Сообщение от VIP  
У меня к вам очередной новичковский вопрос:

Почему вот в этой программе:

Код:
# include <stdio.h>
# include <math.h>

int main() {
    float e, sum1, E1;
    int i, stop1;
    printf("Enter e, please:");
    scanf("%f", &e);
    i=1;
    sum1=0;
    stop1=0;
    printf("%f\n %f\n %f\n %f\n ", e, i, sum1, stop1);
}
При исполнении проги переменная i=0 ?

Ведь ясно указано, что i=5 ?

P.S. Эта программа не должна исполнять ничего конкретного, т.к. это кусок из другой проги.
почему для типа int используешь %f? будь добр использовать %d) вообще тебе сюда http://msdn.microsoft.com/ru-ru/library/56e442dc.aspx
заодно и узнаешь как количество "нулей" урезать)
 
Ответить с цитированием

  #1969  
Старый 02.12.2008, 19:19
UnPazz
Участник форума
Регистрация: 30.08.2008
Сообщений: 128
Провел на форуме:
668329

Репутация: 106
По умолчанию

to VIP :
тип integer выводим через %d - целое число
тип float выводим через %f - число с плавающей точкой

типы данных учи
 
Ответить с цитированием

  #1970  
Старый 02.12.2008, 19:27
Shaitan-Devil
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме:
3009843

Репутация: 204
По умолчанию


НУжно принять данные из форм и соедениться с мускулом язык C++.NET есть готовые решения кто-нибудь может подать идею?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ