iostream

    7热度

    2回答

    我最近了解到,可以选择加入iostreams的例外。为了不必手动检查文件是否打开我试过了,跑进此行为: #include <algorithm> #include <iostream> #include <iterator> #include <sstream> #include <vector> void test(std::istream& is, bool exceptions)

    1热度

    1回答

    刚刚安装了最新的Eclipse IDE,并且正在从'开始之前'部分的右侧包含C++ User Guide。 的simple application已成功完成,但一旦我到了makefile project和C++ file教程,我得到了“未解决包括:<iostream>”错误和一堆相关的以“COUT,CIN,ENDL”,因为它他人。 我完全按照指示完成了教程,我不确定为什么发生这种情况。我已经通过遵

    -3热度

    2回答

    我试图编写一个程序,从用户读取一串字符串,然后换行,并将所有读取到的字符串推送到堆栈中。这是我到目前为止有: stack<string> st; string str; while(str != "\n") { cin >> str; st.push(str); } 然而,这将进入一个无限循环,当我读到一个换行符不会停止。这是为什么发生?我如何解决它?

    -3热度

    2回答

    我已经用相同或相似的标题去了很多问题,我已经在许多方面改变了代码,我甚至不能算......有一个有趣的问题。 我有一个非常简单的日志记录类,只是将东西写入文件。完全相同的代码在构造函数中工作,但在成员函数中不起作用。我剥出来一些不相干的代码,其余的是: private: std::string logfile_path_; std::string program_name_;

    1热度

    2回答

    我目前正试图弄清楚为什么我的程序输出奇怪的字符。我希望它输出我为数组选择的字符,我已经在代码中显示了这些字符。不过,我不想使用括号表示法。我只使用指针算术符号,这让我很困惑。 有谁知道如何解决这个问题?非常感谢你,我感谢所有帮助 #include <iostream> using namespace std; int main(){ char *arr = new char[10];

    1热度

    1回答

    今天,我发现下面的编译和打印42: #include <iostream> #include <sstream> int main() { std::stringstream s; s << 42; char c[8]; s >> c; std::cout << c; } 但是,这是一个潜在的缓冲区溢出攻击,对不对?如果我们从用户提供

    0热度

    1回答

    C++标准库提供有关的iostream以下标题: <ios> <iosfwd> <istream> <ostream> <streambuf> <iostream> <fstream> <sstream> <strstream> [deprecated] <iomanip> 是什么时候#include这些标题的最简单,最合理的规则? (如果答案在不同版本的C++中有所不同,我

    -6热度

    1回答

    我想通过使用六边形做一个简单的游戏。然而,由于某种原因,std :: vector不起作用。它应该创建一个列表,但它只是NULL?它的起源应该做的是添加trapazoids来创建一个轨道。从那时起,它的大部分相机移动。我目前使用一个名为的附加组件SFML,它主要用于创建像openGL这样的图像。 ///////////////////////////////////////////////////

    2热度

    1回答

    string s; while(getline(cin,s)){ cout << "---" << endl for(auto c: s) cout << int(c) << endl; } cout << "Exiting"; 按Ctrl + Z的行为如果我输入按Ctrl +ž,然后我按回车一次,我立刻退出。 ^Z Exiting 如果我按按Ctrl +ž前输

    0热度

    4回答

    我正在使用python 3.6编写代码,并且无法在短文本文档中编写我的代码匹配字符串。这是确切的逻辑的一个简单的例子,是打破我的更大的计划: PATH = "C:\\Users\\JoshLaptop\\PycharmProjects\\practice\\commented.txt" file = open(PATH, 'r') words = ['bah', 'dah', 'gah',