• 关于

    c 如何调用api函数

    的搜索结果
  • Delphi中的参数传递方式

    .参数传递方式:         Delphi中有自己的参数传递方式,而Windows API也有自己的参数传递方式,那么他们之间有什么不同呢,要如何做到兼容呢,尤其是在编写动态库时?  (1)cdecl:     通常是C/C++所使用的参数传递方式,它的传递方式是由右到左,而且当被调用的函数结...

    文章 非常老帅 2004-10-30 603浏览量

  • C# 中重用c/c++旧模块

    C# 中重用c/c++旧模块 原文地址  一、发生的背景 在开发新项目中使用了新的语言开发 C# 和新的技术方案 WEB Service,但是在新项目中,一些旧的模块需要继续使用,一般是采用 C 或 C++ 或 Delphi 编写的,如何利用旧模块对于开发人员来说,有三种可用方法供选择:  第一、...

    文章 zting科技 2017-10-19 693浏览量

  • 动态链接导入库与静态链接库

    目前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称“静态库”),另一种为动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)。 静态库是一个或者多个obj文件的打包,所以有人干脆把从obj文件生成lib的过程称为Arch...

    文章 double2li 2012-10-29 785浏览量

  • 17、Windows API 图形用户界面(1)

    一、基本概念 Windows的用户界面分为两个部分:字符图形界面和图形用户界面。字符图形界面较为简单,主要内容包括如何在界面上读取用户输入,如何向界面终端输出信息。如何控制界面的字体、背景、颜色等。 字符界面的人机交互接口只有一种,称作控制台( Console)。用户通过控制台向应用程序输入命令和...

    文章 hopegrace 2011-01-09 619浏览量

  • 动态链接库dll,静态链接库lib, 导入库lib

    转载地址:http://www.cnblogs.com/chio/archive/2008/08/05/1261296.html   目前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称"静态库"),另一种为动态连接库(DLL,以下简称"动态库")的导入库(Impor...

    文章 double2li 2013-11-21 840浏览量

  • Qt之Concurrent Run

    简述 QtConcurrent::run() 函数在一个单独的线程中运行一个函数, 函数的返回值通过 QFuture API 提供。 该函数是 Qt之Concurrent框架 的一部分。 简述 在单独的线程中运行函数 将参数传递给函数 从函数返回值 附加 API 功能 使用成员函数...

    文章 潘志闻 2016-10-24 1503浏览量

  • 《Linux系统编程(第2版)》——1.2 API和ABI

    本节书摘来自异步社区《Linux系统编程(第2版)》一书中的第1章,第1.2节,作者:【美】Robert Love著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 API和ABI 程序员都希望自己实现的程序能够一直运行在其声明支持的所有系统上。他们希望能在自己的Linux版本上运行的...

    文章 异步社区 2017-05-02 1665浏览量

  • __stdcall,__cdecl,_cdecl,_stdcall,。__fastcall,_fastcall 区别简介

    1. 今天写线程函数时,发现msdn中对ThreadProc的定义有要求:DWORD WINAPI ThreadProc(LPVOID lpParameter); 不解为什么要用WINAPI宏定义,查了后发现下面的定义。于是乎需要区别__stdcall和__cdecl两者的区别; #define ...

    文章 double2li 2013-08-22 947浏览量

  • 在Windows Mobile和Wince(Windows Embedded CE)下封装Native DLL的回调函数

    背景 之前写过一些关于Native DLL封装的文章,链接如下: Windows Mobile和Wince(Windows Embedded CE)下如何封装Native DLL提供给.NET Compact Framework进行调用 Windows Mobile和Wince(Windows E...

    文章 橘子红了呐 2017-11-12 887浏览量

  • 如何把一个数据存到文件系统中?是怎么存的?--【原创】

    块设备文件: 表示文件系统高速缓存的设备,例如硬盘驱动器   设备文件: 表示非高速缓存的设备,例如磁带驱动器、鼠标和系统终端     那么如何把一个数据存到文件系统中?是怎么存的?   一般地,我们认为文件就是文件的数据信息,它存放在磁盘上,如果单纯的这样理解就错了   和每一个文件相关的信息都...

    文章 桃子红了呐 2017-11-16 830浏览量

  • 《C#多线程编程实战(原书第2版)》——3.2 在线程池中调用委托

    本节书摘来自华章出版社《C#多线程编程实战(原书第2版)》一书中的第3章,第3.2节,作者(美)易格恩·阿格佛温(Eugene Agafonov),黄博文 黄辉兰 译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2 在线程池中调用委托 本节将展示在线程池中如何异步的执行委托。另外,...

    文章 华章计算机 2017-05-02 1292浏览量

  • 基于Winsock API的VC网络编程实战

    基于Winsock API的VC网络编程实战   随着计算机信息技术的飞速发展,互联网与人类社会的工作、生活越来越紧密相关,它已经成为人类获取、交流信息的重要途径和手段。所以当前对于开发人员来说,网络编程已是必备的技能。本实例详细介绍了如何利用Winsock API编写网络应用程序。  一、实现方...

    文章 double2li 2012-12-16 908浏览量

  • Redis Modules: an introduction to the API

    Redis 模块:API的介绍 模块功能的文档由以下文件组成: INTRO关于 Redis 模块系统和 API 的概述。最好从这个文件开始阅读。 API是从 moudule.c 的 RedisModule 函数顶部的注释创建的。这是一个非常好的参考去了解每个函数如何工作。 TYPES涵盖了...

    文章 玄学酱 2018-02-27 1069浏览量

  • Redis Modules: an introduction to the API

    Redis 模块:API的介绍 模块功能的文档由以下文件组成: INTRO关于 Redis 模块系统和 API 的概述。最好从这个文件开始阅读。 API是从 moudule.c 的 RedisModule 函数顶部的注释创建的。这是一个非常好的参考去了解每个函数如何工作。 TYPES涵盖了...

    文章 玄学酱 2018-03-02 1606浏览量

  • 如何在Windows Mobile下使用Native C++动态加载DLL

    背景 Windows Mobile Sensors API库的一个重要的功能是自动发现(detect)和判断(determine)设备类型,调用相应设备(HTC或者Samsung)上的Sensor API,并返回统一的结果。因此该库不能依赖于任何设备的上的Sensor库。因此产生了动态加载各自设备...

    文章 橘子红了呐 2017-11-05 806浏览量

  • Linux系统调用详解(实现机制分析)--linux内核剖析(六)

    系统调用概述 计算机系统的各种硬件资源是有限的,在现代多任务操作系统上同时运行的多个进程都需要访问这些资源,为了更好的管理这些资源进程是不允许直接操作的,所有对这些资源的访问都必须有操作系统控制。也就是说操作系统是使用这些资源的唯一入口,而这个入口就是操作系统提供的系统调用(System Cal...

    文章 shy丶gril 2016-05-18 7489浏览量

  • CreateThread、_beginthreadex和AfxBeginThread 的区别

    CreateThread、_beginthreadex和AfxBeginThread创建线程好几个函数可以使用,可是它们有什么区别,适用于什么情况呢?参考了一些资料,写得都挺好的,这里做一些摘抄和整合。 【参考1】CreateThread, AfxBeginThread,_beginthread,...

    文章 double2li 2014-04-30 933浏览量

  • 悟透LoadRunner - 调用外部DLL的点点滴滴

    引言 当我们使用VuGen时,  允许我们调用外部的DLL定义的函数。通过调用外部DLL中的函数,可以减少我们的脚本在整个运行期间内存消耗。同时,还有一个好处是可以对一些复杂的算 法进行复用,比如一个包括MD5加密、CRC32验证、文件压缩/解压、Base64编码的DLL将是多么振奋人心啊。   ...

    文章 zting科技 2017-01-11 850浏览量

  • stdcall、cdecl 和pascal简介 .

     这三个参数都是告诉编译器参数的传递约定,参数的传递约定是指参数的传递顺序(从左到右还是从右到左)和由谁来恢复堆栈指针(调用者或者是被调用者),在 Win16下有两种约定: C 和 PASCAL。     C约定规定参数传递顺序是从右到左,即最右边的参数最先压栈,由调用者恢复堆栈指针。     ...

    文章 double2li 2012-11-21 876浏览量

  • 在 Flutter 中玩转 Objective-C Block

    云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! dart_native 作为一条比 Channel 性能更高开发成本更低的超级通道,通过 C++ 调用 Native 的 API,深入底层且考虑全面。很多 Objective-C 接口的参数和返回...

    文章 云栖号资讯小哥 2020-04-16 455浏览量

  • Qt中的多线程技术

    简述 Qt 提供了许多类和函数来处理线程,下面我们总结下可以用来实现多线程应用程序的四种不同方式。 简述 QThread - 具有可选事件循环的低级 API QThreadPool 和 QRunnable - 重用线程 Qt Concurrent - 使用高级 API WorkerScr...

    文章 潘志闻 2016-10-27 1685浏览量

  • Linux协议栈(2)——发送流程及函数

     Linux协议栈(2)——发送流程及函数 本章会一步一步的分析,在linux内核中,数据是如何从网络中接收并最后到达应用程序的。 用户数据的发送流程如下图所示,不管是tfp,telnet,http都是类似的。当然我们在使用应用的时候,根本不会关注到这些加头的措施,因为要么是程序要么是内核帮助我们...

    文章 binarydady 2018-03-17 1251浏览量

  • 系统调用(一)

    版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/46609877 (一):与内核通信 系统调用在用户空...

    文章 陈洪波 2015-06-23 510浏览量

  • Linux必知词汇:应用二进制接口(Application Binary Interface, ABI)

    ABI描述应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就可以运行。 ABI涵盖了各种细节,如:数据类型的大小、布局和对齐;调用约定(控制着函数的参数如何传送以及如何接受返回值),例如,是所有的参数都通过栈传递,还是部分参数通过寄存器传递;哪个寄存器用于哪个函数...

    文章 李杉杉 2020-02-23 489浏览量

  • 《CUDA高性能并行计算》----2.2 需要知道的CUDA API和C语言拓展

    本 节 书 摘 来 自 华 章 出 版 社 《CUDA高性能并行计算》 一 书 中 的 第2章,第2.2节, 作 者 CUDA for Engineers: An Introduction to High-Performance Parallel Computing[美] 杜安·斯托尔蒂(Du...

    文章 华章计算机 2017-05-02 1268浏览量

  • 关于在arm裸板编程时使用printf问题的解决方法

        在ARM裸板驱动编程中,是不允许程序直接调用C库程序的。为什么呢?因为此时kernel还没有被加载,所以在封装在kernel层的C库的API是用不了的,那怎么办?     在开发过程中,printf的功能我不用再详细多说,就是用来debug调试程序的,有了printf,写代码出错的时候能够...

    文章 morixinguan 2016-12-15 839浏览量

  • Linux 编程中的API函数和系统调用的关系【转】

    转自:http://blog.chinaunix.net/uid-25968088-id-3426027.html 原文地址:Linux 编程中的API函数和系统调用的关系 作者:up哥小号   API:(Application Programming Interface,应用程序编程接口)...

    文章 sky-heaven 2016-07-26 712浏览量

  • 《Redis官方文档》Redis事件库

    原文链接 译者:cndpzc Redis实现了自己的事件库,代码在ae.c中。想要理解Redis事件库的工作原理,最好的方法就是去理解Redis如何使用它。 事件循环初始化 redis.c中的initServer函数初始化了redisServer结构体变量的众多成员,其中一个就是Redis事件循环...

    文章 ali清英 2016-03-31 1329浏览量

  • Linux 编程中的API函数和系统调用的关系【转】

    转自:http://blog.chinaunix.net/uid-25968088-id-3426027.html 原文地址:Linux 编程中的API函数和系统调用的关系 作者:up哥小号   API:(Application Programming Interface,应用程序编程接口)...

    文章 桃子红了呐 2017-11-14 784浏览量

  • 如何把一个数据存到文件系统中?是怎么存的?--【原创】

    块设备文件: 表示文件系统高速缓存的设备,例如硬盘驱动器   设备文件: 表示非高速缓存的设备,例如磁带驱动器、鼠标和系统终端     那么如何把一个数据存到文件系统中?是怎么存的?   一般地,我们认为文件就是文件的数据信息,它存放在磁盘上,如果单纯的这样理解就错了   和每一个文件相关的信息都...

    文章 sky-heaven 2014-12-05 440浏览量

1 2 3 4 ... 59 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT