相关疑难解决方法(0)

输入deff指针是个好主意吗?

我查看了一些代码并发现惯例是将指针类型转换为

SomeStruct* 
Run Code Online (Sandbox Code Playgroud)

typedef SomeStruct* pSomeStruct;
Run Code Online (Sandbox Code Playgroud)

这有什么好处吗?

c c++ pointers typedef conventions

68
推荐指数
9
解决办法
4万
查看次数

typedef的指针类型被认为是不好的做法吗?

可能重复:
Typedef指针是个好主意?

我在许多使用过的API中都看到了这种奇怪之处:

typedef type_t *TYPE;
Run Code Online (Sandbox Code Playgroud)

我的观点是声明一个类型的变量TYPE将不会清楚地表明事实上已经声明了一个指针.

你和我一样认为这会带来很多困惑吗?这是否意味着强制执行封装,还是有其他原因?你认为这是一种不好的做法吗?

c pointers typedef

15
推荐指数
4
解决办法
5369
查看次数

标签 统计

c ×2

pointers ×2

typedef ×2

c++ ×1

conventions ×1