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

libcUrl: segmentation fault при вызове метода curl_easy_init() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран оценку при введении количества баллов http://www.cyberforum.ru/cpp-beginners/thread516182.html
НЕ ИСПОЛЬЗУЯ ЦИКЛОВ! написать программу, которая выводит на экран оценку при введении количества баллов. с 0-54 балла -2, с 55-69 -3; с 70-84 -4; с 75-100 -5.
C++ Найти количество строк, похожих на первую строку данной матрицы. Дана целочисленная матрица размера M × N. Различные строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках. Найти количество строк, похожих на первую строку данной матрицы. http://www.cyberforum.ru/cpp-beginners/thread516174.html
Вывод результата system в файл C++
(C++; Visual Studio; консольное приложение) при попытке вывести в файл, например system("dir") результат выводится в консольное окно, а в файл пишет 0. ofstream f("1.txt"); f << system("dir"); Нельзя ли как-то результат system("dir") или содержание консольного окна записать в текстовый файл? И, если нельзя... то как по-другому, не используя system("dir"), отобразить содержание текуще...
для каждой строки найти сумму элементов C++
Дана матрица размера M × N. Для каждого строки матрицы с четным номером (2, 4, …) найти сумму его элементов. Условный оператор не ис-пользовать.
C++ Как запустить командную строку в VS 6? http://www.cyberforum.ru/cpp-beginners/thread516167.html
На самом деле не только про это хочу спросить, просто если бы назвал тему "помогите, есть пара вопросов", это выглядело бы глупо... Вопросы нумерую, надеюсь на ответы! 1. Я новичок в программировании и решил изучать С++. Скачал книгу Герберт Шилдт - С++ Базовый курс. 3-е издание ... В ней он говорит, что хотя некоторые не советуют, но все же можно знакомится с программированием начиная с...
C++ не работает qsort #include <iostream> #include <math.h> #include <iomanip> #include <string.h> using namespace std; struct MARSH { char nac_punkt; char konec_punkt; подробнее

Показать сообщение отдельно
arty_57
Сообщений: n/a
11.03.2012, 17:15     libcUrl: segmentation fault при вызове метода curl_easy_init()
Всем доброго времени суток! Ситуация следующая. Писал небольшую программку для работы через интернет(в Dev-cpp). изначально интерфейс был консольный. все прекрасно работало. после пришлось добавить оконный интерфейс(чистый WinApi), и после этого собственно при вызове метода curl_easy_init() стала появляться ошибка сегментации. параметры точно передаются как надо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void Launcher::sendRequest(char* url,char* saveTo, char* writeMode)
{
  CURL *curl;
  CURLcode res;
  FILE* file = fopen(saveTo, writeMode);
 
  curl = curl_easy_init();
  if(curl) {
     curl_easy_setopt(curl, CURLOPT_URL, url);
     curl_easy_setopt( curl, CURLOPT_WRITEDATA, file) ;
      // Internal CURL progressmeter must be disabled if we provide our own callback
      curl_easy_setopt(curl, CURLOPT_NOPROGRESS, FALSE);
      // Install the callback function
      //curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, &progress_func);
      res = curl_easy_perform(curl);
     curl_easy_cleanup(curl);
     fclose(file);
    }       
}
Подскажите пожалуйста, хотя бы примерно в чем может быть причина и где искать?
функция вызывается как метод объекта. объект создается в функции WinMain.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru