问答列表

将一个 C 结构体转换为另一个元素较少的 C 结构体是否安全?

作者:Josu Goñi 提问时间:3/11/2015

我正在尝试在 C 上做 OOP(只是为了好玩),我想出了一种方法来进行数据抽象,方法是先使用公共部分的结构体和公共部分的更大结构,然后是私有部分。这样,我在构造函数中创建整个结构,并将其强制转换为小结...

C++中“delete this”和“this->~Obj”之间的区别

作者:ln vv 提问时间:2/13/2023

当我编写演示字符串类时,在复制分配函数中,我尝试在复制之前通过“delete this”清除自身。但它失败了。 Str &operator=(const Str &s) { if (this !...

pcap_close和关闭同时使用时可双倍释放

作者:KS_No 提问时间:6/9/2023

FILE* file = fopen(some file) pcap_t* pd = pcap_fopen_offline(file) pcap_close(pd) fclose(file) ...

如何在 powershell 中使用 python 中的变量放置引号?

作者:Norbert Yuhas 提问时间:8/6/2023

我正在尝试使用paramiko通过ssh发送到服务器。 我无法让 paramiko 连续发送多个操作,所以我制作了一个在 ps 中工作的 powershell oneliner: powershel...

使用 arduino::String 打印格式而不是值的双精度字符串?

作者:Twagnah 提问时间:8/16/2023

我一直在一个项目中遇到这种情况,我正在做大量的双精度和浮点到字符串的转换,但我已将其缩减为非常小的东西,以展示问题。 void setup() { double num = 123456789.1...

双倍到 Int,动态删除精度点 [关闭]

作者:ibrahiem Mohamed 提问时间:8/2/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 4个月前关闭。 改进此问题 在 Kotlin 或 Java 中是否有办法将 Do...

如何在 Haskell 中准确缩放浮点数?

作者:pseuyi 提问时间:7/20/2023

我想将一些小数点后四位的数字缩放为整数。在缩放这些数字时使用(或)会导致某些数字不准确吗?roundceiling 在 ghci 中: 期待 1009 ghci> let x = 1.009 * ...

格式化以尽可能高的精度进行加倍

作者:k314159 提问时间:6/30/2023

像 0.1 这样的数字不能用二进制浮点数精确表示,所以我想以尽可能高的精度打印出来。我知道 64 位类型只能提供高达 15 位左右的有意义的精度,但更多的数字会揭示浮点近似值和实际值之间的差异。dou...

为什么这个字符串比较不起作用?

作者:adrian n 提问时间:7/30/2023

我试图将 md5 哈希值与保存在文件中的哈希值进行比较,结果是哈希值总是不合格的,即使它们相等: #!/bin/bash checksum=$(ls <FOLDER> | md5sum) last...

为什么 C# 不能将包含盒装 int 的对象强制转换为双精度值?

作者:Gilles jr Bisson 提问时间:7/27/2023

在 C# 中,为什么示例 1 有效: int myValue1 = 11; double resultDirectlyFromInt = myValue1; 但示例 2 没有: int myV...


共176条 当前第2页