小编Joh*_*tas的帖子

智能感知突然变慢了?VS2019

这几天没用过VS2019。我今天打开它,Intellisense 的速度大大减慢了。我的意思是它不是非常慢,但需要 2-3 秒,而几天前几乎立即显示结果。

我是否有可能在我的 PC 上安装了一些会降低 Intellisense 速度的东西?这听起来与我无关,但这是最近几天发生的唯一变化。我正在研究神经网络,我安装了一堆程序,如 PyCharm、Cuda、Anaconda 和许多用于神经网络的 Python 库,如 Tensorflow。我认为其中之一甚至为 VS 安装了 Nsight。

intellisense visual-studio-2019

2
推荐指数
1
解决办法
524
查看次数

VS 分析器,源信息不可用

我第一次尝试使用 Visual Studio 性能分析器,我对分析器成功检测到的我的特定功能感兴趣。但是,当我单击它时,我收到“源信息不可用”。

我该如何解决?

在此输入图像描述

库中的所有外部函数都是可见的。“lab.cpp”中的任何函数都不会显示。我的意思是,甚至“main”都不可用。这是我编辑的唯一文件,我在其中编写了所有代码:

在此输入图像描述

c++ performance profiler visual-studio visual-studio-debugging

1
推荐指数
1
解决办法
3879
查看次数

Qsort和不兼容的比较器功能 - C++

我有一个结构subPolygon和一个指向该结构的指针向量.我试图qsort在矢量上使用,但比较器功能显示为不兼容.我究竟做错了什么?

int cmpFunc(const void *p, const void *q) {
    struct subPolygon* p1 = *((struct subPolygon**)p);
    struct subPolygon* p2 = *((struct subPolygon**)q);
    int s1 = p1->size;
    int s2 = p2->size;
    if (s1-s2 < 0 ) return -1;
    if (s1 == s2) return 0;
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

这是向量的声明:

vector<subPolygon*> subPolygons;
Run Code Online (Sandbox Code Playgroud)

qsort呼叫:

qsort(&subPolygons[0], subPolygons.size(), sizeof(struct subPolygon*),cmpFunc);
Run Code Online (Sandbox Code Playgroud)

编辑:似乎问题是一个额外的错误: cmpFunc: non-standard synatx; use & to create pointer to a member " 我的比较器函数是一个类的成员.Qsort是从该类的成员调用的.使我的比较器功能静态解决了这个问题.

c++ qsort

0
推荐指数
1
解决办法
132
查看次数

Python .pop()不起作用

我对python有点生疏了.一位朋友正在进行一些测试以准备他的考试,他给出了这段代码:

stack = [3, 4, 5]

stack.append(6)

stack.pop() 
Run Code Online (Sandbox Code Playgroud)

他被问到屏幕会显示什么,正确的答案是7.如何7?我甚至编写了代码并运行它.它是6.它是一个新版本返回数字+ 1或什么?或者也许老师给出的答案是错的.

python

-1
推荐指数
1
解决办法
1025
查看次数