ZeroMQ接口函数之 :zmq_errno – 返回errno的值给调用此函数的线程

ZeroMQ 官方地址 :http://api.zeromq.org/4-0:zmq_errno

zmq_errno(3)         ØMQ Manual - ØMQ/3.2.5

Name

zmq_errno – 返回errno的值给调用此函数的线程

Synopsis

int zmq_errno (void);

Description

函数zmq_errno() 会返回errno变量的值给调用此函数的线程。

zmq_errno() 函数时为了帮助使用非POSIX系统的用户直接地获取当前errno的值来解决问题的。尤其对于使用特殊C运行时链接库的Win32用户,当ZMQ使用这些库的时候需要使用zmq_errno() 来进行当前的操作。

不需要取回errno当前值的用户不应该使用这个函数,而是应该直接对errno的值进行操作。

Return value

zmq_errno()函数会返回errno的当前值给调用此函数的线程。

Errors

  没有定义任何错误代码。

See also

zmq(7)

Authors

This ØMQ manual page was written by Martin Sustrik <[email protected]> and Martin Lucina <[email protected]>.

Web site design and content is copyright (c) 2007-2012 iMatix Corporation. Contact us for professional support. Site content licensed under the Creative Commons Attribution-Share Alike 3.0 License. ØMQ is copyright (c) Copyright (c) 2007-2012 iMatix Corporation and Contributors. ØMQ is free software licensed under the LGPL. ØMQ, ZeroMQ, and 0MQ are trademarks of iMatix Corporation. Terms of Use — Privacy

Policy

更多 ZeroMQ API :http://www.cnblogs.com/fengbohello/p/4230135.html

翻译:风波

mail : [email protected]

时间: 2024-10-08 20:07:42

ZeroMQ接口函数之 :zmq_errno – 返回errno的值给调用此函数的线程的相关文章

main函数是C/C++中第一个被调用的函数吗?

#include <iostream>class A {public: A() { std::cout << "A constructor!" << std::endl; } ~A() { std::cout << "A destructor!" << std::endl; }}; /* 全局对象,在main函数之前,A的构造函数被调用 */A a; int main(){ std::cout <&l

(转)如何编写有多个返回值的C语言函数

1引言    笔者从事C语言教学多年,在教学中学生们常常会问到如何编写具有多个返回值的C语言函数.编写有多个返回值的函数是所有C语言教材里均没有提到的知识点,但在实际教学与应用的过程中我们都有可能会遇到这样的问题.有学生也尝试了不少方法:如把多个需要返回的值作相应的处理后变成一个可以用return语句返回的数据,再在主调函数中拆开返回的数据使之变成几个值:或者把需要返回多个值的一个函数分开几个函数去实现多个值的返回.这些方法虽然最终都能实现返回要求的多个值,但从程序算法的合理性与最优化方面去考虑

黑 马 程 序 员_视频学习总结&lt;c语言&gt;----02 printf和scanf函数、基本语句和运算、流程控制、函数、数组、字符串

---------------------- ASP.Net+Unity开发..Net培训.期待与您交流! ---------------------- 一.printf函数 1.在使用peintf函数前必须加入#include <stdio.h>,使用它可以向标准输出设备(比如屏幕)输出数据,其中使用格式是 printf(“字符串”) :或者 printf(“字符串”, 格式符参数): 2.常用的格式符及其含义如图所示 3.格式符还可以添加输出宽度 二.scanf函数 1.在使用scanf函

C++学习45 流成员函数put输出单个字符 cin输入流详解 get()函数读入一个字符

在程序中一般用cout和插入运算符“<<”实现输出,cout流在内存中有相应的缓冲区.有时用户还有特殊的输出要求,例如只输出一个字符.ostream类除了提供上面介绍过的用于格式控制的成员函数外,还提供了专用于输出单个字符的成员函数put.如:    cout.put('a');调用该函数的结果是在屏幕上显示一个字符a.put函数的参数可以是字符或字符的ASCII代码(也可以是一个整型表达式).如    cout.put(65 + 32);也显示字符a,因为97是字符a的ASCII代码. 可以

SQL Server 自定义函数(Function)——参数默认值

原文:SQL Server 自定义函数(Function)--参数默认值 sql server 自定义函数分为三种类型:标量函数(Scalar Function).内嵌表值函数(Inline Function).多声明表值函数(Multi-Statement Function) 标量函数:标量函数是对单一值操作,返回单一值. 内嵌表值函数:内嵌表值函数的功能相当于一个参数化的视图.它返回的是一个表,内联表值型函数没有由BEGIN-END 语句括起来的函数体. 多声明表值函数:它的返回值是一个表,

bind()适配器(Adapter) -- 调用全局函数及成员函数

调用全局函数 调用全局函数程序实例: #include <iostream> #include <algorithm> #include <functional> #include <locale> #include <string> using namespace std; using namespace std::placeholders; char my_toupper(char c) { locale loc; return std::u

用函数交换两个变量的值(C语言指针)

说道到交换两个变量值,很自然的想到,用第三方变量交换如下: #include <stdio.h> int swap(int x,int y) { int a,b,temp; temp=a; a=b; b=temp; } int main() { swap(a,b); printf("a=%d,b=%d",a,b); } 但是如果写在函数中,你调用这个函数,会发现,a和b的值在函数内部交换,当你在mian()中调用这个函数中,发现依然没有交换 这时候就需要用到指针,如下 1

ZeroMQ接口函数之 :zmq_msg_data - 返回消息内容的指针

ZeroMQ 官方地址 :http://api.zeromq.org/4-1:zmq_msg_data zmq_msg_data(3)  ØMQ Manual - ØMQ/3.2.5 Name zmq_msg_data - 返回消息内容的指针 Synopsis void *zmq_msg_data (zmq_msg_t *msg); Description zmq_msg_data() 函数会返回msg参数指定的消息内容的指针. 永远不要直接对zmq_msg_t对象进行直接操作,而是要使用zmq

ZeroMQ接口函数之 :zmq - 0MQ 轻量级消息传输内核

zmq(7) 0MQ Manual - 0MQ/3.2.5 Name zmq – ØMQ 轻量级消息传输内核 Synopsis #include <znq.h> cc [flags] files –lzmq [libraries] Description ØMQ轻量级消息传输内核是一个从标准socket接口的扩展而来的链接库,这些接口通常是由一些专门的传送中间设备来提供.ØMQ提供了一个步消息传送.多模式消息传送.消息过滤(订阅).对多种传输协议无缝接入的集合. 本文档呈现了ØMQ的概念,描述