itoa?好像Linux下面没有啊? 还是要自己编写啊? 有没有捷径? sprintf()好像不怎么好用啊? [ 本帖最后由 ruger 于 2007-8-28 15:20 编辑 ]
如: std::string ret; char over[4]; sprintf(over, "%d" ,1); 问题:我想把 over加到ret 中 这么做: ret += over; 这样可以吗,有啥错? 不行的话,我该怎么做。
rose2003的类图中,内建类型只有string,没有C风格字符串char[],通过rose将类图转换为data model时(即数据库表),string类型自动转换为varchar。如何能设置类图才能生成char(10)这样的数据库字段?
有一个表的一个字段为char(1) DSCAT 里边的值为 X'00' 或 X'01' 是十六进制的 0x00 或0x01。 我现在要把该字段转化为SAMLLINTEGER 的0 与 1 该怎么转化? 用dec 及CAST都没成功。 初学者, 请各位大侠出手相助 如 要写一个SELCT语句 我试了 SELECT * FROM TEST WHERE DSCAT=X'01' 不行 SELECT * FROM TEST WHERE DSCAT=1 也不行 [ 本帖最后由 yingjx 于 2006-7-5 15:18 编辑 ]