小编use*_*189的帖子

从Notepad ++复制带有颜色的文本

有没有办法从带有颜色的Notepad ++文件中复制文本?

我正在尝试编写教程文档,我将能够复制xml标记.

谢谢!

text copy colors notepad++

116
推荐指数
2
解决办法
7万
查看次数

反向地图查找

我有1对1的地图.从值中查找键的最佳方法是什么,

例如,如果地图是这样的

核心价值

a    1
b    2
c    3 
d    4
Run Code Online (Sandbox Code Playgroud)

我希望能够找到对应于3的键是C.

谢谢!

c++ stl map

42
推荐指数
5
解决办法
4万
查看次数

在迭代时修改数据结构

在迭代数据结构时将元素添加到数据结构(例如向量)时会发生什么.我可以不这样做吗?

我尝试了这个,它打破了:

int main() {
    vector<int> x = { 1, 2, 3 };

    int j = 0;
    for (auto it = x.begin(); it != x.end(); ++it) {
        x.push_back(j);
        j++;
        cout << j << " .. ";
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ iteration stl

18
推荐指数
2
解决办法
2万
查看次数

设置C++的差异

如果我知道一个集合是另一个集合的子集,并且我想找到差异,那么最有效的方法是什么?

恩.PSEUDO CODE

> set<int> set1 = {1 2 3 4 5 6 7 8 9 10}
> set<int> set2 = {5 6 7}
Run Code Online (Sandbox Code Playgroud)

我想减去set2来自set1:

这里的答案是

{1 2 3 4 8 9 10}
Run Code Online (Sandbox Code Playgroud)

c++ intersection set

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

检查字符串是否作为向量中的元素存在

检查字符串的stl向量是否包含特定字符串的最有效方法是什么?

c++ vector

11
推荐指数
2
解决办法
3万
查看次数

迭代器上的C++映射?

我正在查看一些看起来像这样的代码

map<string, int>::iterator itr = mValue.find(inName);
Run Code Online (Sandbox Code Playgroud)

他们为什么定义迭代器.是不是可以这样说

int value = mValue.find(inName)
Run Code Online (Sandbox Code Playgroud)

谢谢.

c++ iterator map

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

在c ++中查找值集合的中值

可能重复:
计算存储在Vector-C++中的值的中值?

我需要存储一组值,然后才能计算其中值.

用于存储这些值的c ++中最好的容器是什么,如何找到中位数?

(我可能也希望能够删除特定元素,所以我认为设置可能不是最佳选择...)

c++ sorting median

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

头文件.等等

我定义了一个简单的类.定义位于头文件中,并且实现位于cpp文件中:

标头:

#ifndef POINT_H
#define POINT_H

class Point {
public:
    Point(int x, int y);

    int getX();
    int getY();

private:
    int x, y;
};

#endif
Run Code Online (Sandbox Code Playgroud)

CPP

#include Point.h

Point::Point(int x=2, int y=2) {
    this->x = x;
    this->y = y;
}

int Point::getX() {
    return x;
}

int Point::getY() {
    return y;
}
Run Code Online (Sandbox Code Playgroud)

这不是编译,我不知道为什么.另外,当我想在其他地方实例化一个点时,比如main.cpp,我在顶部只有#include,只是Point.h?如果是这样,它如何知道在Point.cpp中查找?

c++ header class

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

用C++编写一个简单的类

我收到一个错误,说我无法访问私人成员x和y.如何编写方法getX()和getY()以便它们可以看到x和y?谢谢.

#include <iostream>
#include <string>
using namespace std;

class Point {
public:
    Point(int x, int y);
    Point();
    int getX();
    int getY();

private:
    int x, y;
};


int Point::getX() {
    return x;
}

int Point::getY() {
    return y;
}

void main () {

    Point p(5,5);
    Point g;

    cout << p.x << endl;
    cout << g.y;
    string s;
    cin >> s;

}
Run Code Online (Sandbox Code Playgroud)

c++ private class

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

标签 统计

c++ ×8

class ×2

map ×2

stl ×2

colors ×1

copy ×1

header ×1

intersection ×1

iteration ×1

iterator ×1

median ×1

notepad++ ×1

private ×1

set ×1

sorting ×1

text ×1

vector ×1