Nasıl z/OS üzerinde C C yuva API kullanmak için
Sorunları C yuva API C düzgün çalışması için alıyorum yaşıyorum . Dahil olmama rağmen özellikle, sys/socket.h
, ben hala derleme zamanı hataları AF_INET
tanımlı değil bana. Eksik bir şey belli mi, ya da bu z/OS
Bu kodlama yapıyorum ve benim sorunlar çok daha karmaşık olması ile ilgili olabilir mi?
Güncelleme: Daha fazla araştırma için gidiyorum #ifdef bir o olduğunu keşfettim. Görünüşe göre z/OS
ben "tip" yuva ile kullanıyorum: . tanımlamak sürece mutlu değil
#define _OE_SOCKETS
Şimdi, ben şahsen hiç bir fikrim yok ne bu _OE_SOCKETS
aslında, bu yüzden eğer herhangi bir z/OS
yuva programcılar dışarıda (3), belki bana anlatacak bunlar nasıl çalışıyor?
CEVAP
IBM kılavuzları bir kopyasını bulundurmak:
IBM yayınlar genel olarak çok iyi, ama onların biçimi olarak bir cevap için nereye bakılacağını bilmek alışmak gerekir. Kullanmak istediğiniz bir özellik tarafından korunuyor oldukça sık göreceksiniz"" . özelliği test makro
Dost sisteminiz üzerinde XL C/C Run-Time Library Reference: Man Pages yüklemek için programcı sormalısınız. O zaman gibi şeyler yapabilirsin "" yuva için man sayfasına gir() connect API. adam bağlanın Bunu yaptığımda, benim gördüğüm bu:
BİÇİMİ
X Aç/
#define _XOPEN_SOURCE_EXTENDED 1
#include <sys/socket.h>
int connect(int socket, const struct sockaddr *address, socklen_t address_len);
Berkeley Soketleri
#define _OE_SOCKETS
#include <sys/types.h>
#include <sys/socket.h>
int connect(int socket, struct sockaddr *address, int address_len);
Nasıl iPhone üzerinde etkinlik gösterg...
Nasıl bir linux sunucu üzerinde Apache...
Nasıl iPhone SDK üzerinde etkin bir İn...
Nasıl bir DOM düğüm üzerinde olay dinl...
Nasıl bir hizmet Android üzerinde çalı...