相关疑难解决方法(0)

使用提升日期的工作日持续时间

有没有办法只得到没有。2 个提升日期之间的工作日。

在下文中,我只获取日历日。

date begin_dt(2011,Aug,3);
date end_dt(day_clock::local_day());
days duration=end_dt-begin_dt;

std::cout<<"calendar days between begin & end date are: "<<duration<<std::endl;
Run Code Online (Sandbox Code Playgroud)

c++ boost boost-date-time

2
推荐指数
1
解决办法
3188
查看次数

根据某个字符串更改程序中的一个单词

所以我正在编写一个程序,我想要一些用户输入.假设我们定义一个int; 叫做年龄.如果用户是成年人(比方说30岁以上),我希望程序将所有非正式的"你"交换为"正式"你的(许多语言,如法语,有这种区别,想到vous vs tu)在荷兰语中,"u"是正式的而不是"je".

这样做最简洁的方法是什么?我现在有这个(使用今天的日期,2015年9月18日):

string abc;

if (2015 - year of birth > 30) {
    abc = "u";
}
else {
    abc = "je";
}
if (2015 - year of birth  == 30) {
    if ( September - month of birth  > 0) {
        abc = "u";
    }
    else {
        abc = "je";
    }
 }
 if (2015 - year of birth == 30) {
     if (September - month of birth == 0) {
         if (18 - day of birth …
Run Code Online (Sandbox Code Playgroud)

c++ date

2
推荐指数
1
解决办法
82
查看次数

标签 统计

c++ ×2

boost ×1

boost-date-time ×1

date ×1