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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lex90
2 / 2 / 0
Регистрация: 19.01.2014
Сообщений: 51
#1

Как вернуть значение результат работы функции в переменную? - C++

22.01.2014, 14:43. Просмотров 654. Ответов 4
Метки нет (Все метки)

Как вернуть значение результат работы функции в переменную?

К примеру
{ URLDownloadTofile(1,2,3,4) }
Возвращенное значение вернуть в переменную?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2014, 14:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как вернуть значение результат работы функции в переменную? (C++):

Как вернуть значение из фунции в переменную - C++
У меня так получается, что ввод в фу-ции не осуществляется. То есть a=0 b=0 c=0, так это и остаётся, cin в фу-ции вообще не дзаносит...

Как вернуть результат функции по ссылке? - C++
подскажите пожалуйста как вернуть значение "o" через ссылку float v(int& st1_alias,int& storona2,int& ygol) { float o; ...

Как вернуть переменную типа char * из функции - C++
Как вернуть переменную типа char * из функции в которую передаю string??? Вот моя функция: char * function ( string line ) { ...

Функции, как вернуть значение? - C++
Нужно вернуть значение sum и min и вывести их main.cpp Но компилятор пишет, что: "Ошибка : использована неинициализированная локальная...

Как вернуть значение функции - C++
#include "stdafx.h" #include <iostream> struct list{ float data; list *next; }; void my(list *p) {

Как вернуть значение функции в С++ - C++
Помогите с задачей

4
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
22.01.2014, 14:44 #2
Цитата Сообщение от lex90 Посмотреть сообщение
{ URLDownloadTofile(1,2,3,4) }
C++
1
auto result = URLDownloadTofile(1,2,3,4);
0
lex90
2 / 2 / 0
Регистрация: 19.01.2014
Сообщений: 51
22.01.2014, 15:20  [ТС] #3
Спасибо правильно ли я понял?


}
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<windows.h>
#include<urlmon.h>
#include<iostream>
#pragma comment (lib, "urlmon.lib")
int main(){
    char * url = "URL Adress";
        char * file ="C:\\70.exe";
        
        HRESULT CoInitialize(NULL);
    auto result = URLDownloadToFile(NULL,url,file,NULL,NULL);// Сама функция загрузки
    while (auto = OK){std::cout<<"\Download File!"}
        std::<<"\error download"
        return 0;
}
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
22.01.2014, 15:25 #4
lex90, если речь о URLDownloadToFile, то всё же как-то так:
C++
1
2
HRESULT result = URLDownloadToFile(NULL,url,file,NULL,NULL);
if( S_OK == result ) { std::cout << "The download started successfully.\n"; }
0
lex90
2 / 2 / 0
Регистрация: 19.01.2014
Сообщений: 51
22.01.2014, 16:25  [ТС] #5
Спасибо заработало а как бы описать так что бы прорамма выдергивала URL Адресса из TXT файла?
К примеру.Для этого подойдет ReadFileA .
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2014, 16:25
Привет! Вот еще темы с ответами:

Как вернуть из моей функции значение реестра? - C++
Здравствуйте.2й день стал изучать работу с реестром.Ничего с мсдн не понял.Случайно нашел рабочий код для получения версии Windows.Все...

Результат работы функции как параметр шаблона - C++
В старом с++ билдере такое работало, новый clang ругается. template &lt;class T, const IID* piid = &amp;__uuidof(T)&gt; class CComQIPtr { .. ...

Pthread.h, как вернуть из потоковой функции значение типа double? - C++
Всем привет. Не понимаю, как вернуть из потоковой функции значение типа double: #include &lt;pthread.h&gt; #include &lt;stdio.h&gt; #include...

Как вернуть значение нескольких переменных в точку вызова функции - C++
Подскажите пожалуйста)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
22.01.2014, 16:25
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru