SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
为什么不将'uint'定义为'unsigned int'? [关闭]
问题描述
投票:3
回答:3
我想知道是否有任何负面副作用定义
uint
。
typedef unsigned int uint;
c
types
integer
typedef
3个回答
3
投票
负面影响是风格上的,即,使自己的自制类型使您的代码不可读。没有人知道“
uint
”是什么,因此使用这种自制类型要比使用
unsigned int
更糟糕。
相反,应该使用
stdint.h
中的标准化整数类型。
4
投票
出于各种原因,您可能会想将
uint
定义为
typedef unsigned int uint;
以用单个单词定义类型
unsigned int
:
3
投票
阅读这样的代码是脖子上的痛苦。
最新问题
路径无法在地图上显示
使用 angular-oauth2-oidc 的 Angular 与 OAuth 2 授权代码授权流程
为什么我的 Service Worker 的推送事件数据/负载为空?
微服务HttpStatus代码
使用 AppStream 上游元数据创建 AppImage 时如何解决桌面文件未找到问题?
如何将二分图转换为带有彩色单元的网络矩阵?
Hono 未获取参数
函数“remap”错误中的未知插值方法
Docker:无法从 Dockerfile 运行 psql 命令
MIPS 快速排序数组
什么时候我不需要使用h1-h6标题来创建强调文本
提升 MSI 安装,同时允许基于用户的操作
我的 AWS Glue 作业出现以下错误:pyWriteDynamicFrame。多次指定连接属性:DB
Pandas:重命名具有相同名称的列
通过复杂的正则表达式和标记保存来标记 html 中的文本
我似乎无法使用 Cargo 为我的 Rust 项目构建 Opencv?
如何将 DragGesture 添加到 TabView 的子视图,同时仍确保 TabView 内的子视图可滚动?
我如何用框架@每个人作为机器人发送消息?
为什么我的带有外部图像源的div下载不正确
从 Excel 粘贴到 WPF DataGrid
© www.soinside.com 2019 - 2024. All rights reserved.