Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Текст программы - разбор

15K
03 января 2006 года
Erma
2 / / 03.01.2006
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <errno.h>
#include <string.h>
#include <unistd.h>

#define PORT 80

[COLOR=red]struct sockaddr_in hrm;//?????????????????????? [/COLOR]

int conn(){
int s;
s = socket(AF_INET, SOCK_STREAM, 0);//Создание сокета по протоколу TCP
if((connect(s,[COLOR=red](struct sockaddr*)&hrm/*???????????*/,sizeof(struct sockaddr)/*???????????*/))<0);[/COLOR]

}
помогите объясните пожалуйста что значат выделенные функции
6.4K
03 января 2006 года
Host
122 / / 22.09.2005
Цитата:
Originally posted by Erma
помогите объясните пожалуйста что значат выделенные функции



Используй google:
http://www.google.com.ua/search?hl=ru&q=%22struct+sockaddr_in%22&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&meta=lr%3Dlang_ru

15K
06 января 2006 года
Erma
2 / / 03.01.2006
Еще вопрс как в Linux'e пользоваться оператором read, open, fopen.То есть их синтаксис, иесли можете приведите текст рабочей программы.
Заранее благодарен!
2
07 января 2006 года
squirL
5.6K / / 13.08.2003
Цитата:
Originally posted by Erma
Еще вопрс как в Linux'e пользоваться оператором read, open, fopen.То есть их синтаксис, иесли можете приведите текст рабочей программы.
Заранее благодарен!


для отдельных вопросов - отдельные треды надо создавать. для выяснения синтаксиса - читайте man read (open, fopen)

9.8K
07 января 2006 года
linker3
28 / / 29.11.2005
Цитата:
Originally posted by Erma
Еще вопрс как в Linux'e пользоваться оператором read, open, fopen.То есть их синтаксис, иесли можете приведите текст рабочей программы.
Заранее благодарен!


Красивая функция, для выяснения размера файла, полагаю что-т о поможет для дальнейшего кодинга.

 
Код:
int sh_FileSize(FILE *f) { //считаем размер файла
int spos, fsize;
    spos=ftell(f); //выясныем текущую позицию в файле
    fseek(f,0L,SEEK_END); //проходим файл от начала к концу
    fsize=ftell(f); //размер равен позицыи последней в файле
    fseek(f,spos,SEEK_SET); //перемещаемся от поточной позицыи в файле к началу
    return fsize; //возвращаем размер файла
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог