您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. __stdcall调用约定、C调用约定和__fastcall调用约定

  2. __stdcall调用约定、C调用约定和__fastcall调用约定 __stdcall调用约定、C调用约定和__fastcall调用约定 __stdcall调用约定、C调用约定和__fastcall调用约定 __stdcall调用约定、C调用约定和__fastcall调用约定
  3. 所属分类:C

    • 发布日期:2009-05-01
    • 文件大小:32kb
    • 提供者:xiakan008
  1. 函数调用约定与函数名称修饰规则.pdf

  2. 调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。 在C++中,为了允许操作符重载和函数重载,C++编译器往往按照某种规则改写每一个入口点的符号名,以便允许同一个名字(具有不同的参数类型或者是不同的作用域)有多个用法,而不会 打破现有的基于C的链接器。这项技术通常被称为名称改编(Name Mangling)或者名称修饰(Name D
  3. 所属分类:C++

    • 发布日期:2010-01-23
    • 文件大小:187kb
    • 提供者:wangsanquan
  1. 编译器调用约定 手册

  2. calling conventions, stdcall, cdecl, fastcall...
  3. 所属分类:C++

    • 发布日期:2010-09-01
    • 文件大小:358kb
    • 提供者:Baronis
  1. C C++语言函数参数传递及函数调用约定的探讨

  2. 本文主要探讨C/C++语言函数间参数的传值和传地址机制,同时探讨了计算机在调用一个函数时采用什么样的方法来自适应的处理函数中的参数,即函数调用约定.
  3. 所属分类:C++

    • 发布日期:2010-12-01
    • 文件大小:326kb
    • 提供者:hf_rich
  1. 函数调用约定与函数名称修饰规则

  2. 函数调用约定与函数名称修饰规则-很实用 使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或在C++程序中使用第三方的库的情况下(不是用C++语言开发的),其实这都是函数调用约定(Calling Convention)和函数名修饰(Decorated Name)规则惹的祸。函数
  3. 所属分类:C++

    • 发布日期:2011-03-23
    • 文件大小:48kb
    • 提供者:elenwq
  1. __stdcall调用约定、C调用约定和__fastcall调用约定

  2. _stdcall调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5.0中PASCAL调用约定不再被支持(实际上它已被定义为__stdcall。除了__pascal外,__fortran和__syscall也不被支持),取而代之的是__stdcall调用约定。两者实质上是一致的,即函数的参数自右向左通过栈传递,被调用的函数在返回前清理传送参数的内存栈,但不同的是函数名的修饰部分(关于函数名的修饰部分在后面将详细说明)。
  3. 所属分类:项目管理

    • 发布日期:2011-04-29
    • 文件大小:32kb
    • 提供者:zk12141985
  1. 剖析C++函数调用约定

  2. Visual C/C++的编译器提供了几种函数调用约定,了解这些函数调用约定的含义及它们之间的区别可以帮助我们更好地调试程序。在这篇文章里,我就和大家共同探讨一些关于函数调用约定的内容。 Visual C/C++的编译器支持如下的函数调用约定: 关键字 清理堆栈 参数入栈顺序 函数名称修饰(C) __cdecl 调用函数 右à 左 _函数名 __stdcall 被调用函数 右à 左 _函数名@数字 __fastcall 被调用函数 右à 左 @函数名@数字 thiscall(非关键字) 被调用
  3. 所属分类:C++

    • 发布日期:2011-06-09
    • 文件大小:208kb
    • 提供者:caishi123
  1. 从汇编到c 调用约定 堆栈原理

  2. 学习汇编的一个重要的方法就是将汇编代码和c代码之间进行转换练习,这样的练习做的越多,对汇编就越熟悉,同时对c代码的理解也更加深刻。很多时候,拿到一个程序的反汇编代码,虽然可能每一行汇编代码都知道什么意思,但却发现对于整个程序干了什么却不知道,原因在于一个简单的程序,翻译成汇编的代码量相对于c程序而言多了好多,而且因为汇编代码和人的思维差别比较大,所以,对于整个逻辑的理解就很困难。然而如果经常做一些将汇编翻译成c代码的练习,那么你渐渐就会发现,汇编代码其实也很都有规律,看到这一段汇编代码,你就很
  3. 所属分类:系统安全

    • 发布日期:2011-06-18
    • 文件大小:203kb
    • 提供者:cnyu
  1. c++调用约定 c++的集中约定分析

  2. c++调用约定 c++的集中约定分析 各种约定之间的区别及其用法
  3. 所属分类:C++

    • 发布日期:2011-08-07
    • 文件大小:222kb
    • 提供者:fade4444
  1. C# DllImport的用法

  2. 大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttr
  3. 所属分类:C#

    • 发布日期:2011-09-13
    • 文件大小:7kb
    • 提供者:dishkk
  1. C#和C++调用约定解析

  2. 调用约定大家都知道,可是你知道C#和C++都是什么调用约定吗。堆栈如何扩张和收缩?本文档从堆栈揭示了他们的调用约定情况。
  3. 所属分类:C#

    • 发布日期:2012-02-16
    • 文件大小:2kb
    • 提供者:gongwen1984
  1. C/C++函数调用约定的区别

  2. C/C++函数调用约定的区别 函数参数入栈的方式顺序
  3. 所属分类:C

    • 发布日期:2012-08-28
    • 文件大小:52kb
    • 提供者:tianminwo
  1. Visual C 2008程序设计完全自学教程.pdf

  2. 第一篇 Visual C++ 2008基础知识 第1章 开始使用Visual C++ 2008 1 1.1 .NET Framework 3.5 1 1.1.1 什么是.NET Framework 1 1.1.2 公共语言运行库CLR 2 1.1.3 .NET Framework类库 2 1.1.4 .NET Framework 3.5的新功能 3 1.2 C++应用程序 3 1.3 Visual C++ 2008与Visual Studio 2008 4 1.4 控制台应用程序 7 1.4.
  3. 所属分类:C++

    • 发布日期:2013-03-07
    • 文件大小:35mb
    • 提供者:dongdong993
  1. 函数调用约定

  2. C函数调用约定
  3. 所属分类:C++

    • 发布日期:2013-04-23
    • 文件大小:333kb
    • 提供者:u010414921
  1. C++动态链接库的创建与使用

  2. 学习C++时的笔记,包括了C++动态链接库的创建与使用,还包括了C++中的调用约定等内容
  3. 所属分类:C++

    • 发布日期:2014-08-15
    • 文件大小:3mb
    • 提供者:qianqing13579
  1. calling_conventions C++调用约定

  2. 该文档描述了常见C++开发平台的调用约定,涉及到16位、32位、64位的程序开发,跨越Windows、Linux、BSD、Mac(基于Intel处理器)等操作系统,包含众多常用的编译器,同时文档也比较新,甚至谈论了AVX-512指令集。
  3. 所属分类:C++

    • 发布日期:2015-01-24
    • 文件大小:495kb
    • 提供者:u011155231
  1. C++函数调用约定

  2. 5、naked call采用1-4的调用约定时,如果必要的话,进入函数时编译器会产生代码来保存
  3. 所属分类:bada

    • 发布日期:2015-06-15
    • 文件大小:2kb
    • 提供者:qq_24736519
  1. 关于C和C++中函数的调用约定.doc

  2. 关于C和C++中函数的调用约定.doc 我自己整理的,大家可以看看
  3. 所属分类:C++

    • 发布日期:2008-12-16
    • 文件大小:39kb
    • 提供者:kacussa
  1. MFC中stdcall调用约定

  2. 调用约定的讲解,对_stdcall 的理解(上) 在C语言中,假设我们有这样的一个函数:int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。
  3. 所属分类:C++

    • 发布日期:2018-10-25
    • 文件大小:7kb
    • 提供者:shooinfive
  1. GNU C 对标准C语言的扩展(转载 懵懵懂懂) - Bluce的博客 - CSDN博客.pdf

  2. 为了方便使用,GNU C在标准C语言的基础上进行了部分方便开发的扩展。这里讲解一些开发中可能会用到的,或者使用频率比较高的内容。2019/827 GNUC对标准C语言的扩展(转载懵懵懂懂)-BJc的博客-CSDN博客 6 #define REGPARM3_attribute((regpram(3))) 7 Define REGPARMe-attribute((regpram(0))) 8 void REGPARMe p1(int a) 1111 90123 国 14 void REGPARM3
  3. 所属分类:C

    • 发布日期:2019-09-02
    • 文件大小:859kb
    • 提供者:liu447862556
« 12 3 4 5 6 7 8 9 10 »