c++ - 如何输出向量双精度?并在我的整数之前停止
问题描述
如何输出向量双精度?并在我的整数之前停止。我有一个可变长度的数字列表说:(!w/行)
325 25 25 25 50 255 255 255 255
0.3 0.7
2
我已经取了 0.3 之前的数字,但现在我想将 0.3 0.7 保留在向量中,但将 2 保留为整数以供进一步使用。我试图推动价值,但我不知道如何停止。因为我的任何一条线的长度都可以按计划改变。我把所有东西都放在一个结构中以便于使用(也许?)
typedef vector<int> PIXEL;
struct Donnee{
int color;
PIXEL colour;
vector <double> values;
int filter;};
int main{ Donnee Donnee}
void input(Donnee & Donnee){
cin >> Donnee.color;
Donnee.colour = couleur(Donnee.color);//it makes a vector according to size of Donnee.color
cin >> //where I want my double value
cin >> // where I want my int
有没有不使用 string 和 getline 的方法,还是这里有必要?谢谢你,抱歉英语不好。
解决方案
推荐阅读
- sql - 如何修复 ORA-01008:并非所有变量都绑定在 asp.net 中
- c# - 使用 C#(尤其是循环时间码)检查 ogg 文件属性 - 可能吗?
- c# - Paypal TLS1.2 / Http1.1 升级 - PayPal 支付标准的 HTML 表单基础
- tslint - tslint 使用 --project 时不排除 tsconfig.json 中的文件
- loops - 如何优雅地将变量传递给命令
- java - 继承设计模式的不变性
- sql - SQL 多对多过滤器只针对特定的数据组合
- python - Django:模型每个条目的表单
- c - 对一维数组进行排序的函数不起作用?
- swift - Swift:防止鼠标指针离开窗口