大约有 1,800 项符合查询结果(耗时:0.0040秒) [XML]

https://www.tsingfun.com/it/cp... 

char类型移动跨平台踩过的坑 - C/C++ - 清泛网 - 专注IT技能提升

...t时,发现在x86平台下是按照有符号处理的,但是在ARM32下当成了无符号导致问题,ARM64正常有符号。经调查,在PC上,char类型默认为signed-char,但是在一些嵌入式设备 char强转int时,发现在x86平台下是按照有符号处理的,但是...
https://www.tsingfun.com/it/cp... 

Linux C++程序内存占用过高的原因分析 - C/C++ - 清泛网 - 专注C/C++及内核技术

...重点看一下Swap交换内存占用情况,如果交换内存也开始使用了,那一定是程序的内存泄漏导致的,Linux使用valgrind工具跟 1、使用top命令查看内存占用情况,物理内存占用过高时,也重点看一下Swap交换内存占用情况,如果交...
https://www.tsingfun.com/it/cpp/std_call_once.html 

c++11 std::call_once只调用一次函数,类似单例模式 - C/C++ - 清泛网 - 专...

...数或者一些代码段在并发或者多线程的情况下,始终只会执行一次,Demo如下: include <iostream> include <thread>static std::once_flag g_once_flag std::call_once 保证函数或者一些代码段在并发或者多线程的情况下,始终只会执行一次,Demo...
https://www.tsingfun.com/it/cp... 

浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERR - C/C++ - 清泛网 - 专注C/C++及内核技术

...到应用程序的地址空间。这通常是由于空指针访问或地址置为小数值损坏而导致的,这报告为SEGV_MAPERR,堆栈溢出或缓冲区溢出都可能导致该错误。 参考:https://stackoverflow.com/questions/1000002/what-is-segv-maperr linux 段错误 S...
https://www.tsingfun.com/it/cp... 

编译错误 error: ‘typeof’ cannot be used as a function - C/C++ - 清泛网 - 专注C/C++及内核技术

...sed-as-a-function编译一些开源的C项目,发现typeof关键字不能识别,报错:error: &lsquo;typeof&rsquo; cannot be used as a function。解决方法:修改C编译选项 -std=gnu99,使用GNU99 编译一些开源的C项目,发现typeof关键字不能识别,报错: err...
https://www.tsingfun.com/it/cp... 

【解决】munmap_chunk(): invalid pointer - C/C++ - 清泛网 - 专注C/C++及内核技术

...valid pointermunmap_chunk-invalid-pointer原因:new malloc出来的指针覆盖掉了,然后delete free就会报这个错误。例如:char* word = (char*)malloc(10);word = "abc"; 应使用 strcpy(word, "abc");free(word) 原因:new/malloc出来的指针覆盖掉了,然后delete/fr...
https://www.tsingfun.com/it/cp... 

char类型移动跨平台踩过的坑 - C/C++ - 清泛网移动版 - 专注IT技能提升

...t时,发现在x86平台下是按照有符号处理的,但是在ARM32下当成了无符号导致问题,ARM64正常有符号。经调查,在PC上,char类型默认为signed-char,但是在一些嵌入式设备 char强转int时,发现在x86平台下是按照有符号处理的,但是...
https://www.tsingfun.com/it/te... 

解决 A potentially dangerous Request.Form value was detected from the ...

...造成的。当表单中提交的内容包括<或者>的符号时,就会服务器作为危险请求而拒绝保存,在ASP.NET 4.0以前,我们可以在aspx页面上方加上ValidateRequest=”false”来忽略此校验,但在ASP.NET 4.0后,此校验在页面执行以前,因此需要...
https://www.tsingfun.com/it/tech/2559.html 

python if 语句只执行代码块中的第一行? - 更多技术 - 清泛网 - 专注C/C++及内核技术

...第一行代码到第二行代码中间是空格而非Tab,导致第二行认为是新的执行分支,因此if的代码块范围仅第一句。将第二行代码前面的空格换成Tab键即可解决。极有可能是因为if后的第一行代码到第二行代码中间是空格而非Tab,...
https://www.tsingfun.com/it/da... 

sqlite 命令行创建一个空库 - 数据库(内核) - 清泛网 - 专注C/C++及内核技术

...空库sqlite_create_empty_dbSQLite创建一个空白的数据库,具有识别为有效的SQLite数据库的优势,比touch创建一个空文件好。$sqlite3 foo db "create table t(f int); drop table t;"可以通过以下方 SQLite创建一个空白的数据库,具有识别为有效的...