【发布时间】:2014-10-30 23:05:07
【问题描述】:
我需要一些关于我目前正在处理的任务的提示。我需要创建一个程序来将时间规格(n1y n2n n3d n4h n5m n6s - 注意不同输入之间的空白量可能会有所不同)转换为秒。我需要创建的函数之一是验证时间规范输入的函数(作为 const char*)。函数头如下:
// is_legal_time_spec:
// Checks if ctime_spec is a valid time spec
// In:
// ctime_spec != NULL
// Out:
// return -- true if the ctime_spec is a valid time spec
// false if otherwise
bool is_legal_time_spec( const char *ctime_spec ) {
return false;
}
我对如何为此使用 strpbrk(3) 函数有一些想法,但我想知道是否有另一个更简单的函数可以用来检查时间规范输入的格式。
提前感谢您的帮助。
【问题讨论】:
标签: c++