Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2011, 13:41   #1
interfeys
Пользователь
 
Регистрация: 31.12.2010
Сообщений: 29
Восклицание too many decimal......

DevC++
Возникла вот такая проблема
Гуглил, решение такой проблемы, как там, мне не подходит
Вот лог компилятора
Код:
Компилятор: Default compiler
Выполнение  g++.exe...
g++.exe "C:\Documents and Settings\Админ\Рабочий стол\Папка\Тут.cpp" -o "C:\Documents and Settings\Админ\Рабочий стол\Папка\Тут.exe"    -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include"  -I"C:\Dev-Cpp\include\c++\3.4.2\backward"  -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32"  -I"C:\Dev-Cpp\include\c++\3.4.2"  -I"C:\Dev-Cpp\include"   -L"C:\Dev-Cpp\lib" 
C:\Documents and Settings\Админ\Рабочий стол\Папка\Тут.cpp:62:32: too many decimal points in number

Выполнение завершено
Вот тот участок кода
Код:
void FileSubmit()
{	
	HINTERNET hInternet;                                                                                            
	HINTERNET hFtpSession;
	hInternet = InternetOpen(NULL,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0);                                     
	hFtpSession = InternetConnect(hInternet, Мой_IP, Port , "Login" , "pass" , INTERNET_SERVICE_FTP, 0,0 );
	FtpPutFile(hFtpSession, "C:\\log.txt", "mylog.txt", FTP_TRANSFER_TYPE_BINARY, 0);     
							                                                                  
	InternetCloseHandle(hFtpSession);                                                                                       
	InternetCloseHandle(hInternet); 
}
interfeys вне форума Ответить с цитированием
Старый 23.12.2011, 13:46   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Цитата:
cpp:62:32
Это конкретно указывает на расположение ошибки в коде, нет?
Проверь количество параметров, передаваемых функциям.

А вообще, компилятор, судя по всему ругается на слишком большое количество десятичных точек в числе.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 23.12.2011, 14:32   #3
interfeys
Пользователь
 
Регистрация: 31.12.2010
Сообщений: 29
По умолчанию

hFtpSession = InternetConnect(hIntErnet, Мой_IP, Port , "Login" , "pass" , INTERNET_SERVICE_FTP, 0,0 );

Выделил место cpp:62:32
interfeys вне форума Ответить с цитированием
Старый 23.12.2011, 14:50   #4
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Цитата:
Мой_IP
Я так понимаю, что здесь ты вводишь свой айпишник напрямую?
Ну, например, 192.168.1.5?
А функция требует тут целое число.
Конкретнее -- ссылку на nullterminated string, которая и хранит этот адрес.

Я неправ?
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 23.12.2011, 18:40   #5
interfeys
Пользователь
 
Регистрация: 31.12.2010
Сообщений: 29
По умолчанию

Ну даже не знаю как выразить респект
Прав, но как исправить ? (а точнее где)
interfeys вне форума Ответить с цитированием
Старый 24.12.2011, 01:43   #6
sVasilich
Форумчанин
 
Аватар для sVasilich
 
Регистрация: 16.12.2009
Сообщений: 224
По умолчанию

Там где Мой_IP объявляется, указать что это nullterminated string. И записывать в него что-то типа "127.0.0.1"
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
sVasilich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойство Decimal у SpinEdit Ko$tello Компоненты Delphi 3 18.11.2006 17:53