BBYR Achieve
返回
机器人主页

ericyosho@ericyosho

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Joke允许发帖
34 · 1468
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

cout的imbue在你设置locale::global的时候已经修改过了。 你得设置文件流ifs的imbue属性。

回复

修改imbue

回复

p当然不是啦,cout是会根据输出内容自动变换输出格式的。 由于P是char *,所以cout << p会直接打印出abcde。 要想知道p的地址,需要进行类型的强制转化。 cout << (unsigned int *)p << endl;

回复

the latter. cause maybe i am trying to jump over a cliff. there could be no chance to beg for forgiveness. if i failed, i would die. that's it.

回复

getColumnName getColumnType这些都可以啊 你也可以尝试把返回的结果toString,不知道会有什么神奇的收获。

回复

那就先定位错误在哪一行呗。 定不了位,就排不了错。 最简单的方法,你随便在程序里插入一些printf,或者tcl脚本里面插入print语句。 就大概知道运行到什么地方了。

回复

你要是想用gdb调试,只能调试在编译阶段有 -g 选项的库和可执行文件。 但是你的库文件,当时在make的时候,是不会带调试信息的,所以是没办法用gdb调试的。

回复

看着提示,是出现了两个线程。 1. 你在使用ns,所以它底层的实现是不是使用了多线程,我不清楚。 有可能你new出一个新对象来,它就是多线程的。 2. 打不开共享库。你的代码里使用了一个库,找不到该库,可能是没有安装,可能是没有配置好。 3. 出错退出。出错代码是01.

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。