-
别名化(或类型定义)参数化类的内部类
说我有这个(卡在C ++ 03上)。 <pre><code>template <class T, int S> class FiniteMap { public: class Iterator {}; -
如何为带有常量的对象定义通用接口?
在项目中,我有一些带有字符串常量的对象。例如: <pre><code>export const Elements: Constants { DESCRIPTION: -
UndefinedBehaviorSanitizer因为nullpointer
嘿,我在C语言中有一些代码可以完成这项工作。我只是想从Typedef土豆上获取价格,以方便结帐。我“ // -
如何在C / C ++源代码中使用函数typedef?
我正在构建一段旨在供许多项目使用的代码。在C和C ++中。 (#ifdef __cplusplus的内容已得到处理)。 <p -
以`int typedef my_int;`
要声明<code>my_int</code>作为<code>int</code>的类型别名,我们可以编写: <pre><code>typedef int my_int; // (1) </ -
C在不包含#include的情况下在c文件中告诉头文件有关结构的信息
这里有点奇怪的问题。 在一个.c文件中定义了一个结构,而在.h文件中定义了另一个结构,我如何 -
C字段的类型不完整
我有以下头文件: <pre><code> #ifndef SERVER_STRUCTURES_H #define SERVER_STRUCTURES_H typedef struct game { int id; str -
为什么我的LinkListCreate函数停止运行?
我想通过<code>CreateLinkList(LinkList *L, int n)</code>创建一个链接列表,但是printf的输出仅为<code>0 1</code>。 -
sighandler_t在Linux中的typedef语句?
在Linux中学习Signals时,我遇到了这个声明: <pre><code>typedef void (*sighandler_t)(int); sighandler_t signal (int sig -
C结构和typedef
我不确定为什么这行不通。我对typedef感到困惑 <pre><code>typedef struct cache_line { int valid; int tag; -
我如何键入一个绑定成员方法的类型,然后将该类型用作模板参数? 编辑:
我试图绑定一个类的方法,并将其作为模板参数传递给另一个类。此类型需要在多种方法中使用,因此 -
typedef的用途是什么,其正确用途是什么?
<pre><code> #include <stdio.h> #include <stdlib.h> typedef struct { int val; struct tree *left, *r -
在C中重新声明typedef
我正在阅读Brian W. Kernighan和Dennis M. Ritchie的《 C编程语言》。 在A.8.9节中,书说: <blockquote> -
在类模板的实现中使用typedef
我已经花了最后一个小时来尝试通过搜索Google和SO解决模板化的<code>typdef</code>问题,但不幸的是,我一 -
如何使用封装在源文件之间传递typedef定义?
在提供的链接中-<a href="https://embeddedgurus.com/barr-code/2010/11/what-belongs-in-a-c-h-header-file/" rel="nofollow noreferrer"> -
为什么使用typedef-ed函数会出错?
我有以下代码: <pre><code>#include <stdio.h> typedef void (*myfunc_t)(int x); myfunc_t myfunc(int x) { printf( -
这个在C ++中声明的向量是什么意思?
我对C ++还是很陌生,所以我很难理解一些复杂的术语,例如宏和预处理器。我无法理解的代码附在下面 -
正确实现一系列类函数
我想创建一个已知大小的类函数数组。为此,我尝试使用typedef,但到目前为止尚未奏效。 另外,某些函 -
将结构类型定义为数组是什么意思?
我的书中的图形邻接表代码由以下给出: <pre><code>typedef struct vertexNode //vertexNode in an AdjacencyList { V -
如何用typedef定义函数类型?
我想知道是否可以使用<code>typedef</code>定义函数类型,我尝试了以下语法: <pre><code>typedef int (*) (void -
形式参数可以与类型同名吗? (C)
我并不是说这是一种好的编程风格,但是我很惊讶它编译后[*]并且运行时没有任何抱怨: <pre><code>map -
如何制作一个用于定义函数typedef的C宏?
我想要这个: <pre><code>typedef int (*PTR_FUN)(int); typedef int (*PTR_FUN_FUN)(PTR_FUN, PTR_FUN); </code></pre> 并这样 -
结构,typedef和malloc,calloc
我想创建和使用类似以下内容: <pre><code>struct mystruct { mystruct * AnOtherMyStruct; //mystruct must have a poin -
我不懂的结构
我有这样的<strong>结构</strong>: <pre><code>typedef struct stdHdrStruct { int isou,icd,irec_s,oset; } StdHdr; </code></pr -
在main()函数之后在C中定义结构
我学到了很多Java语言,现在我想学习C语言,我学到了一些有关struct和typedef的知识,但是将typedef放在<cod -
是否可以对函数DEFINITION使用typedef?
我通常使用<code>typedef</code>来表示类型和功能<em>声明</em>。 问题是:可以<em>定义</em>具有先前声明 -
在函数中使用指针从输入获取值
我想从我通过使用read(&g)声明的Triangle结构的输入中获取价值 但是,当我使用子功能时,我对指针感 -
如何正确地将数组分配给结构,如何访问在C中分配给结构的数组?
对C还是陌生的,目前正试图摆脱它的困扰。 我的问题如下: (1)以后如何在代码中访问分 -
C是否提供运算符来检查类型的签名?
如果我正在使用当前使用特定数字类型别名的库,例如 <pre><code>typedef uint32_t library_type; void library_fun -
使用typedef在结构中构造-C
如何使用<code>struct</code>中的<code>struct</code>在另一个<code>typedef</code>中正确使用一个<code>C</code>?