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

Скопировать изображение из интернете - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить класс «Булев вектор» http://www.cyberforum.ru/cpp-beginners/thread983405.html
Построить класс «Булев вектор» – BoolVector размерности n . Определить несколько конструкторов, в том числе конструктор копирования. Реализовать методы для выполнения поразрядных конъюнкции,...
C++ использовать очередь в задании (текст задания в теме) Создать файл записей с полями :фамилия студента, оценки за сессию. за один просмотр файлу вывести сначала фамилии всех студентов, которые сдали сессию на отлично, потом - без троек, потом - без... http://www.cyberforum.ru/cpp-beginners/thread983400.html
C++ Задача "треугольник"
Готовлюсь к олимпиаде по информатике, пытаюсь решить эту задачу: На координатной плоскости расположены равнобедренный прямоугольный треугольник ABC с длиной катета d и точка X. Катеты треугольника...
ошибка в нахождении max и min значений в строке матрицы C++
Помогите пожалуйста найти ошибку и исправить её в задаче.Пишу в билдере 2007. Задание таково Найти в каждой строке матрицы максимальный и минимальный элементы и поместить их на место первого и...
C++ не получается рандом http://www.cyberforum.ru/cpp-beginners/thread983379.html
#include "locale" #include "time.h" #include "stdio.h" #include "math.h" #include "stdlib.h" int rando(); int main(void) {
C++ Сформировать матрицу заданного вида Здравствуйте. Задание следующее: Сформировать квадратную матрицу порядка n по заданному образцу. При выполнении задания встроенными функциями операций для формирования матриц не пользоваться, а... подробнее

Показать сообщение отдельно
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1

Скопировать изображение из интернете - C++

21.10.2013, 14:18. Просмотров 488. Ответов 5
Метки (Все метки)

Здорова господа!!!

Есть изображение, которое находится по адресу: http://upload.wikimedia.org/wikipedi..._diversity.png .

Мне нужно его скопировать себе на диск.
Вот пытаюсь его скопировать с помощью файловых потоков, но ничего не получается, вот код:
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
#include <cstdio>
#include <iostream>
using std::cout;
using std::endl;
#include <fstream>
using std::ofstream;
using std::ifstream;
 
//подключаем curl
#include "curl/curl.h"
#pragma comment(lib,"curllib.lib")
 
int main()
{
    ifstream ifs("http://upload.wikimedia.org/wikipedia/commons/thumb/1/14/Animal_diversity.png/265px-Animal_diversity.png",ifstream::in|ifstream::binary);
    if(!ifs)
    {
        cout <<"don't open file"<<endl;
        exit(1);
    }
 
    ofstream ofs("265px-Animal_diversity.png",ofstream::out|ofstream::binary);
    if(!ofs)
    {
        cout <<"don't open file2"<<endl;
        exit(1);
    }
 
    ofs <<ifs.rdbuf()<<endl;
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru