C++设置TDateTime变量
C++ Setting a TDateTime variable
我在将日期设置为TDateTime变量时遇到问题。
我试过这个,但没有运气:
TDateTime Mine;
Mine = ("12/05/1990");
我该怎么做?
这个代码有什么问题:
TDateTime Mine("05/05/1990",Date);
我得到以下错误:
[BCC32错误]文件1.cpp(28):E2285找不到与"TDateTime::TDateTime(const char*,TDateTime)())"匹配的项完整的语法分析器上下文File1.cpp(26):解析:int main(int,char**)
似乎您正试图在第二行调用构造函数。
TDateTime Mine("12/05/1990",TDateTime::Date); // construction
// some code using Mine
Mine = TDateTime("13/05/1990",TDateTime::Date); // assignment
如果您希望构造函数只有一个参数,那么您应该在该字符串中也有时间,如TDateTime("12/05/1990 12:00 am")
。
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 将成员变量添加到共享库中的类中,不会破坏二进制兼容性吗
- 将数组的地址分配给变量并删除
- 为"adjacent"变量赋值时出现问题
- enum是C++中的宏变量还是整数变量
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 用C++中的一个变量定义一个常量
- 具有奇怪重复模板模式的派生类中的成员变量已损坏
- 你能重载对象变量名本身返回的内容吗
- 内置函数可查看CPP中的成员变量
- 是否可以初始化不可复制类型的成员变量(或基类)
- 尝试通过多个向量访问变量时,向量下标超出范围
- 试图让变量检查数组中的某些内容
- Cpp-Tuple使用带有变量的get
- 将包含C样式数组的对象初始化为成员变量(C++)
- 当vector是tje全局变量时,c++中vector的内存管理
- 将字符串转换为TDateTime变量
- 正在检查两个TDateTime变量
- TDateTime变量中的当前日期/时间
- C++设置TDateTime变量