小白问个问题,关于编译失败的
Screem.h文件中 #pragma once #include<string> using std::string; #include<vector> class screem { public: typedef string::size_type pos; screem() = default; screem(pos ht, p……
两个相同内容的xml文件,大小不一样是什么问题
本人分别用tinyxml和pugixml写了相同的内容到不同的xml文件中(t1.xml和p1.xml),但是这两个文件的大小是不一样的,t1大致12M多,p1大致8M多,差1/3的样子,这是为什么呢?编码都是utf8. beyond compare 只能看出来次要差异。 解决方案 10 不可见字符的个数不同 20 可能有些不可见字符,你用WinHex或Fl……
指针指向的对象析构以后还能获取对象
class B { public: B(int y){ x = y; }; void Func(void) { cout << “Func of class B” << endl; } int x; }; int main() { B *p = NULL; if (p==NULL) { B b(5); p = ……
讨教一个fread的问题
假设文件内容如下 test.DBF 16进制表示 12 34 然后 unsigned short x; x的地址是 0001 0002 然后fread from test.dbf 那么x的内容是什么呢? 不管大端CPU还是小端CPU都是如下这样? 0001 12 0002 34 也就是fread的时候从文件读进来的有序的字节流,一定是从低地址开……
STL的类函数调用,作为断点会让调试器崩溃
本人想让本人下面的代码,当s=”abc”的时候, 断到”f()”函数里面,让本人能查看”i”的值。 #include<string> using namespace std; int i=0; void f(const string& s1) { ++……
0x00000000 处有未经处理的异常: 0xC00001A5: 检测到无效的异常处理程序例程
出现这种情况是不是空指针问题?或数组越界?或还有别的? 解决方案 5 把奔溃的地方代码贴出来 10 Windows: 崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处。 Linux: 进程意外退出会在当前目录下产生‘co……
为什么使用ostringstream也会出现 “屯屯屯”
本人使用了一个pair,里面分别装了char* 其中第二行的值,需要将一个整形转换为char*, 本人定义了一个函数来实现,而且单独测试这个函数能够正常转换float,int 等,都是没问题的。 template <class T> const char* translate(const T& value ) { ostringstre……