加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 命令提示符中的大输入

发布时间:2020-12-16 10:05:12 所属栏目:百科 来源:网络整理
导读:我想在命令提示符下给出一个很大的输入,即 100 100437 168 0319 0565 0307 1512 0493 030 0557 0367 0547 1263 0481 078 0492 156 181 0154 0503 1375 0152 0401 0226 0482 0264 052 09 0145 072 0293 015 042 1305 034 0509 0156 0321 0437 0510 1449 079 0
我想在命令提示符下给出一个很大的输入,即

100 100
437 1
68 0
319 0
565 0
307 1
512 0
493 0
30 0
557 0
367 0
547 1
263 0
481 0
78 0
492 1
56 1
81 0
154 0
503 1
375 0
152 0
401 0
226 0
482 0
264 0
52 0
9 0
145 0
72 0
293 0
15 0
42 1
305 0
34 0
509 0
156 0
321 0
437 0
510 1
449 0
79 0
492 0
191 0
354 1
529 0
315 0
384 0
371 0
100 0
480 0
408 0
221 0
286 0
551 0
106 0
123 0
549 0
183 1
428 0
435 0
370 0
46 0
289 0
246 0
414 1
159 0
442 0
286 0
21 0
119 0
263 0
572 0
334 0
96 0
307 0
323 0
554 1
487 0
455 1
399 0
559 0
276 0
357 1
586 0
346 0
240 1
492 0
63 0
262 0
489 0
124 1
526 0
350 1
243 0
35 0
292 0
418 0
364 1
41 1
519 0

这是我的代码的一部分,它接受输入:

for (int i = 0; i < n; i++)
    {
        cin >> a >> b;
        A.insert(std::pair<unsigned int,bool>(a,b));
        total += a;
        if (b == 1)
            totalI++;
    }

我显然可以输入所有内容,但必须有一个更短的方式,我想知道它是什么.或者我可以使用其他一些工具/ IDE.我正在使用Visual Studio 2015(社区)

解决方法

只需将输入重定向到程序即可.

C:&; my_litte_program <mydata.txt

要从Visual Studio 2015中以这种方式运行程序,只需在项目的调试选项中配置它:

enter image description here

这也可以在没有调试的情况下运行,例如通过Ctrl F5.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读