c++
cuicui_ruirui
这个作者很懒,什么都没留下…
展开
-
VS2013/2012 下无法打开 源 文件“stdafx.h”的解决方法
在vs2013中写了一行代码:#include "stdafx.h"系统报错:无法打开源文件“stdafx.h”原因:vs2013中默认包含了stdafx.h这个预编译头文件解决办法:删掉这句话原创 2020-06-19 10:20:54 · 679 阅读 · 0 评论 -
void * 和 void 在函数返回值中的区别
一个很容易糊涂的问题.在函数的返回值中, void 是没有任何返回值, 而 void * 是返回任意类型的值的指针.还是看代码吧:#include <stdlib.h>#include <stdio.h> void voidc(int a); void* voidcp(int *a);int main(){ int a=10; int *ap; voidc(a); ap = (int*)voidcp(&am转载 2020-06-16 14:35:15 · 1291 阅读 · 0 评论 -
VS2013 错误 1 error LNK2005: _main 已经在 autorun.obj 中定义
这种问题一般是因为在同一个项目中有多个cpp文件,而且这里面的每个cpp文件都有main()函数。在同一个项目里,只允许有一个main()函数。解决办法就是新建一个项目,将别的带有main()函数的文件放到新的项目里...原创 2020-06-16 14:32:41 · 1406 阅读 · 0 评论 -
VS 2013 报错 unistd.h No such file or directory的解决办法
1.在vc的安装目录下找到"VC\include"文件夹。我的电脑的路径如下图2.在这个文件夹下新建一个txt文件,将下面这段代码复制进去后,将txt文件重命名为unistd.h/** This file is part of the Mingw32 package.unistd.h maps (roughly) to io.h*/#ifndef _UNISTD_H#define _UNISTD_H#include <io.h>#include <process.原创 2020-06-16 14:12:18 · 2986 阅读 · 0 评论 -
vs2013 error1104无法打开pthreadVC2.lib
解决这个问题的前提是下载了 pthreads-w32-2-7-0-release.exe,并按照https://blog.csdn.net/cuicui_ruirui/article/details/106782398将lib文件夹复制到了vs的安装目录下。1.在vs的安装目录下搜索pthreadVC2.lib2.复制该文件到项目的源文件夹下。例如,我的项目名称是work1,想要使用pthread的是文件test.cpp,那就将这个pthreadVC2.lib放到与test.cpp同一级目录下。原创 2020-06-16 11:00:59 · 6874 阅读 · 0 评论 -
C++中使用pthread.h头文件报错 - 无法解析的外部符号 __imp__pthread_create,该符号在函数 _main 中被引用
C++ 中使用pthread.h头文件的方法1.下载 pthreads-w32-2-7-0-release.exe, 下载链接: 链接:http://pan.baidu.com/s/1kUYs2FX密码:mcw22.下载后运行会解压生成三个文件夹 Pre-built.2、pthreads.2、QueueUserAPCEx3.打开Pre-built.2文件夹,分别复制include文件夹和lib文件夹中的文件到VS安装目录下的\VC\include文件夹和\VC\lib文件夹中 或者...转载 2020-06-16 10:38:04 · 3440 阅读 · 1 评论 -
vs2013无法打开源文件pthread解决方法
vs2013项目 -> 管理 Nuget程序包 -> 左边选择全部 , 右边搜索框 搜索 pthread出现 Pthreads Library ,点击安装然后 检察在你的工程中使用 pthread 的地方 ,发现已经可以用了 !转载 2020-06-16 10:28:25 · 1484 阅读 · 0 评论 -
vs里面没有NUGET包管理器的解决办法
1.工具---->>拓展和更新2.点击图中的联机,在右边输入框中输入uGet Package Manager3.点击红框部分的下载按钮,并安装4.关闭vs,重新打开。NUGET包管理器就有了原创 2020-06-16 10:20:39 · 11385 阅读 · 2 评论