相关疑难解决方法(0)

C中这个奇怪的函数定义语法是什么?

我最近在玩GNU Bison的时候看过这样的一些函数定义:

static VALUE
ripper_pos(self)
    VALUE self;
{
    //code here
}
Run Code Online (Sandbox Code Playgroud)

为什么self括号外的类型?这是有效的C吗?

c function definition

34
推荐指数
2
解决办法
6033
查看次数

将字符串转换为C++中的日期

我知道这可能很简单但是C++我怀疑它会是.如何将01/01/2008形式的字符串转换为日期,以便我可以操作它?我很高兴能把这个字符串分成日月成分.如果解决方案仅限Windows,也很高兴.

c++ string date

21
推荐指数
3
解决办法
6万
查看次数

如何向time_t对象可移植地添加大量秒数?

好吧,我认为标题总结了它.假设我有一个类型的对象double,我通过std::difftime在两个time_t对象上运行获得,现在我想将结果的秒数添加回time_t对象.我不介意失去几秒钟.

请注意,秒数可能很大(即,大于允许的60秒struct tm,但总是低于用于表示相应机器/实现上的秒数的任何整数原语,并且永远不会大于1年的数量级,但最好是我不希望这是一个限制).

我将如何便携地进行此操作(即根据C标准)?

我希望不必分为几个月,几天,几小时,几分钟等,然后手动将它们添加到struct tm对象中.当然有更好的方法!?

c++ c++11

6
推荐指数
1
解决办法
1209
查看次数

标签 统计

c++ ×2

c ×1

c++11 ×1

date ×1

definition ×1

function ×1

string ×1