C/C++
紫霄宫中布道者
解放思想,发展生产力
展开
-
c++ stl中容器使用的小技巧及坑1
以vector为例,在使用auto 关键字重命名容器时容易遇到,使用新命名变量操作容器时,明明已经clear或erase掉了容器,但是再次绑定使用容器时发现容器仍然有数据,未删除数据。示例代码如下:using namespace std;vector<int> asdfghjklqwertyuio[100][100];...for(int i=0i<100;i++){ for(int j=0;j<100;j++) { auto vec.原创 2021-04-22 15:31:02 · 246 阅读 · 0 评论 -
error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
Problem: error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义Solution: https://blog.csdn.net/tuan891205/article/details/12423911#ifdef _X86_extern "C" { int _afxForceUSRDLL; }#elseextern "C" { int __afxForceUSRDLL; }#endif原创 2021-01-19 09:02:00 · 342 阅读 · 0 评论 -
C++ error C2653“不是类或命名空间名称”的报错
Problem: C++ error C2653“不是类或命名空间名称”的报错Solution: #include "stdafx.h"这一句被放在了第二行,这个头文件必须放在文件第一行,调整一下位子问题就解决了。原创 2021-01-19 09:00:13 · 1236 阅读 · 0 评论 -
MSBuild Error MSB8028,VS修改项目名后出现的提示...
Problem: MSBuild Error MSB8028,VS修改项目名后出现的提示,1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(388,5): warning MSB8028: The intermediate directory (Debug\) contains files shared from another project (Test.vcxproj). ...原创 2021-01-19 08:59:19 · 712 阅读 · 0 评论 -
fatal error C1189: #error: “No Target Architecture“
Problem: fatal error C1189: #error: "No Target Architecture"Solution: <windows.h>引用顺序,可直接将包含在<windows.h>的头文件引用用<windows.h>包含原创 2021-01-19 08:57:52 · 174 阅读 · 0 评论 -
<reprint>未公开函数MessageBoxTimeOut 实现定时消息
Raw blog source: http://www.blogjava.net/baicker/archive/2007/07/13/130072.html#include <windows.h>#include <tchar.h>//Functions & other definitions required-->typedef int (__s...转载 2019-07-07 21:47:27 · 430 阅读 · 0 评论 -
c库函数
文章目录数学函数字符函数和字符串函数输入输出函数动态存储分配函数数学函数函数名: abs功 能: 求整数的绝对值用 法: int abs(int i);程序例:#include <stdio.h>#include <math.h>int main(void){ int number = -1234; printf("number: %d a...原创 2019-06-18 11:45:41 · 263 阅读 · 0 评论 -
linux下的c库函数大全
linux下的c库函数大全,虽然没有函数描述,但是最起码可以知道分类,就可以去man了Linux C函数库参考手册第1章字符测试函数isalnum(测试字符是否为英文字母或数字)isalpha(测试字符是否为英文字母)isascii(测试字符是否为ASCII码字符)isblank(测试字符是否为空格字符)iscntrl(测试字符是否为ASCII码的(9php.com)控制字符)...转载 2019-06-18 10:25:51 · 3119 阅读 · 0 评论 -
指针实现strcpy功能
/*指针实现strcpy功能*/char *strcpy(char *dst,const char *src){char *s=dst;while((*dst++=*src++)!='\0');return s;}原创 2019-06-18 10:22:21 · 1163 阅读 · 0 评论