2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Библиотеки языка си
Сообщение16.10.2010, 17:39 
Помогите, пожалуйста. Не знаю как подключить библиотеку <regex.h> в code blocks.

 
 
 
 Re: Библиотеки языка си
Сообщение20.10.2010, 15:40 
То что вы пытаетесь подключить #include <regex.h> это не библиотека, а заголовочный файл.
В какой ОС Вы пытаетесь это сделать? У вас есть библиотеки .lib .o и т.д. для regex?

 
 
 
 Re: Библиотеки языка си
Сообщение25.10.2010, 18:02 
regex содержится в stdlib, так что никакую библиотеку для него специально подключать не надо.

 
 
 
 Re: Библиотеки языка си
Сообщение25.10.2010, 18:13 
Аватара пользователя
Ed_Em
:shock: На сколько я знаю, в стандартной библиотеке Си никогда не было регэкспов. Но в POSIX есть.

(man 3 regex)

Код:
NAME
       regcomp, regexec, regerror, regfree - POSIX regex functions

SYNOPSIS
       #include <sys/types.h>
       #include <regex.h>

       int regcomp(regex_t *preg, const char *regex, int cflags);

       int regexec(const regex_t *preg, const char *string, size_t nmatch,
                   regmatch_t pmatch[], int eflags);

       size_t regerror(int errcode, const regex_t *preg, char *errbuf,
                       size_t errbuf_size);

       void regfree(regex_t *preg);

 
 
 
 Re: Библиотеки языка си
Сообщение26.10.2010, 07:33 
caxap в сообщении #366099 писал(а):
Ed_Em
:shock: На сколько я знаю, в стандартной библиотеке Си никогда не было регэкспов. Но в POSIX есть.

Я про POSIX'овский stdlib и говорил :) ТС не указал, в какой системе ему это надо...

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group