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

Библиотека libEtpan - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переполнение стека http://www.cyberforum.ru/cpp-beginners/thread622533.html
Есть функция f(): void f() { //... std::make_pair<size_t, size_t> pairReturner(); //... } Если пускать ее в цикле от 80000 до 1, то все нормально.
C++ Численное интегрирование методом Симпсона с данной точностью Правильно ли я рассуждаю по поводу вычисления интеграла методом Симпсона: Есть процедура в которой я вычисляю приближенно интеграл, её параметры a,b,h (отрезок и шаг). Вначале h произвольное фиксированное число, затем я его изменяю, тогда число разбиения n=(b-a)/h(вот в чем проблема, много занимает время процедура). После этого я нахожу I1 и I2 по этой процедуре. Затем вычисляю |I1-I2| и в... http://www.cyberforum.ru/cpp-beginners/thread622527.html
Работа с бинарным файлами C++
Всем привет! При работе с бинарными файлами мы связываем поток с файлом на чтение и на запись. Произвели чтение и, как мне сказали, поток необходимо очищать перед записью в файл этим же потоком. Вопрос: а зачем очищать поток? Заранее спасибо!
C++ Конструктор по умолчанию
Здравствуйте, есть такой код: explicit RFileDownloader(QObject *parent = 0); explicit RFileDownloader(const QUrl &url = QUrl(), QObject *parent = 0); Как вы видите, если аргументы конструктора не заданы, но и первый и второй подходят. Как можно указать компилятору, что в таком случае нужно, например, выбирать 1 конструктор?
C++ Указание рабочей папки для файлов на C++ http://www.cyberforum.ru/cpp-beginners/thread622514.html
Добрый вечер! Я очень начинающий программист и знаю только немного, поэтому заранее извиняюсь, если вопрос глупый :) . Передо мной стоит такая задача. Есть папка с несколькими одинаковыми по структуре файлами в формате *.txt. Внутри они выглядят примерно так: 0.1 A 0.2 B 0.3 C 0.4 D
C++ Определить минимальные и максимальные значения элементов матриц и их местоположения Даны 2 целочисленные матрицы 4х6 и 5х8. Определить мин и мах значения элементов матрицы и их местоположения. для обработки испл. функции. #include<iostream.h> #include<iomanip.h> #include<conio.h> #include<math.h> #include<stdio.h> void main () { clrscr(); int i,j,max=0,min=255; float a,B; подробнее

Показать сообщение отдельно
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,573
Записей в блоге: 17
11.07.2012, 23:31  [ТС]     Библиотека libEtpan
Ошибки
Ошибка 3 error C2065: ssl_lock: необъявленный идентификатор c:\users\fujitsu\documents\visual studio 2010\test libetpan\src\data-types\mailstream_ssl.c 154 1 libetpan
Ошибка 2 error LNK1104: не удается открыть файл "libetpan.lib" C:\Users\fujitsu\Documents\Visual Studio 2010\test libetpan\build-windows\smtpsend\LINK smtpsend
Ошибка 18 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 156 1 readmsg
Ошибка 19 error C2085: chash_size: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 157 1 readmsg
Ошибка 20 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 157 1 readmsg
Ошибка 21 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 161 1 readmsg
Ошибка 22 error C2085: chash_count: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 162 1 readmsg
Ошибка 23 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 162 1 readmsg
Ошибка 24 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 166 1 readmsg
Ошибка 25 error C2085: chash_key: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 167 1 readmsg
Ошибка 26 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 167 1 readmsg
Ошибка 27 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 171 1 readmsg
Ошибка 28 error C2085: chash_value: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 172 1 readmsg
Ошибка 29 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\chash.h 172 1 readmsg
Ошибка 6 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 113 1 readmsg
Ошибка 7 error C2085: carray_data: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 113 1 readmsg
Ошибка 8 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 113 1 readmsg
Ошибка 9 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 117 1 readmsg
Ошибка 10 error C2085: carray_count: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 117 1 readmsg
Ошибка 11 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 117 1 readmsg
Ошибка 12 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 121 1 readmsg
Ошибка 13 error C2085: carray_get: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 121 1 readmsg
Ошибка 14 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 121 1 readmsg
Ошибка 15 error C2054: требуется "(" после "inline" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 125 1 readmsg
Ошибка 16 error C2085: carray_set: отсутствует в списке формальных параметров c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 126 1 readmsg
Ошибка 17 error C2143: синтаксическая ошибка: отсутствие ";" перед "{" c:\users\fujitsu\documents\visual studio 2010\test libetpan\build-windows\include\libetpan\carray.h 126 1 readmsg
Ошибка 5 error C1083: Не удается открыть файл источник: ..\..\src\data-types\cinthash.c: No such file or directory C:\Users\fujitsu\Documents\Visual Studio 2010\test libetpan\build-windows\libetpan\c1 libetpan


Оснавная ошибка в

test libetpan\src\data-types\mailstream_ssl.c
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
#ifdef USE_SSL
#ifdef LIBETPAN_REENTRANT
#   if HAVE_PTHREAD_H
#       define MUTEX_LOCK(x) pthread_mutex_lock(x)
#       define MUTEX_UNLOCK(x) pthread_mutex_unlock(x)
        static pthread_mutex_t ssl_lock = PTHREAD_MUTEX_INITIALIZER;
#   elif (defined WIN32)
#       define MUTEX_LOCK(x) EnterCriticalSection(x);
#       define MUTEX_UNLOCK(x) LeaveCriticalSection(x);
        static CRITICAL_SECTION ssl_lock;
#   else
#       error "What are your threads?"
#   endif
#else
#   define MUTEX_LOCK(x)
#   define MUTEX_UNLOCK(x)
#endif
static int gnutls_init_done = 0;
static int openssl_init_done = 0;
#endif
 
void mailstream_ssl_init_lock(void)
{
#if !defined (HAVE_PTHREAD_H) && defined (WIN32)
  InitializeCriticalSection(&ssl_lock); /* ssl_lock: необъявленный идентификатор */
#endif
}
 
void mailstream_gnutls_init_not_required(void
Добавлено через 1 час 7 минут
Не смог уловить суть макросов внаглую объявил выше
C++
1
static CRITICAL_SECTION ssl_lock;
Скачал cinthash.c, cinthash.h но по видимому они содержат не те тимы что ожидается и возникают ошибки
cinthash.c
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 static inline int hash_list_add(cinthash_t * table,   // ругается на тип cinthash_t  Ошибка    3   error C2143: синтаксическая ошибка: отсутствие "{" перед "*"    c:\users\fujitsu\documents\visual studio 2010\test libetpan\src\data-types\cinthash.c   49  1   libetpan
                                 unsigned long hash, void * data)
 {
   struct cinthash_list * ht;
   int index;
   index = hash % table->hashtable_size;
   ht = malloc(sizeof(struct cinthash_list));
   if (ht == NULL)
     return -1;
   ht->hash = hash;
   ht->data = data;
   ht->next = table->table[index].next;
   table->table[index].next = ht;
   return 0;
 }
 
Текущее время: 14:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru