cout

    8热度

    2回答

    printf(...)返回输出到控制台的字符数,我发现这对设计某些程序非常有帮助。所以,我想知道在C++中是否有类似的功能,因为cout <是一个没有返回类型的运算符(至少从我了解的情况来看)。

    0热度

    1回答

    在我的应用程序中,我有一个控制台(使用std :: out)和一个窗口(具有显示一些文本的函数)。我正在寻找的是一种在我的窗口中显示cout的最后一行的方法。我读过一些关于如何使自定义streambuf类或结构超载运算符的文章。我不能超载运算符,因为如果我这样做,我不能使用像endl这样的东西。 另一个帖子here建议定义我自己的streambuf,但我不知道这是否是我的问题的一个好的解决方案。也

    -2热度

    1回答

    我用Dev C++ 5.5.3来编写一些程序。其中一个程序是关于获取一些数字(整数),直到零,然后打印最大值,最小值,平均值。在我的电脑里,一切都很好。在别人的电脑中,它并没有显示出正确的平均值,它显示了非常奇怪的数字4.612521 e + 8并且像这样。我定义了一个变量avg并计算出这个值然后打印出来。另一个在调用cout时直接计算平均值。有人可以检查此程序: 计划1不显示正确答案: #inc

    3热度

    1回答

    打印一个指向一个int后,我打印指向一个字符: #include <iostream> using namespace std; int main() { int i; cout << "&i: " << &i << endl; char q = 'q'; cout << "&q: " << &q << endl; return 0;

    -1热度

    2回答

    我必须计算应纳税收入,并且由于某种原因,当我输入5000作为收入并为已婚夫妇提交了m时,它会给我一个稍微错误的数字。这里是我的代码: #include "stdafx.h" #include <iostream> #include <iomanip> #include <cmath> using namespace std; int main() { double cal

    0热度

    2回答

    每次运行我的程序时,do while循环的第一行中的输出都会重复出现。因此,输出“输入要添加的字符...”在每个循环的开始处输出两次。每次循环重复如何让它只输出一次? 主文件 #include "LinkedList.h" #include "ListNode.h" #include "Node.h" #include <iostream> #include <stdlib.h> usi

    1热度

    1回答

    做一些简单的练习,我现在对iostream和指针有一个很大的怀疑。 这是2页稍有不同的文件,我做(他们都工作): 文件1接收输入为“我的名字是#马”和cout打印“Mynameis” int main(){ using namespace std; char* ch=new char[256]; int count=0; cout <<"Enter chars, # to quit:\n"

    -6热度

    4回答

    背后的故事:我正尝试在en.cppreference.com上创建一个帐户。该过程的一部分 包括: 什么是性病::法院< <“EV” < <“A”显示; 的困境:我不知道这到底是。 我试图把它放入终端,但没有用处。 我试图把它放在代码中并编译它...仍然没有运气。 我使用了它,但没有接近理解他们要求我做什么。 最后但并非最不重要,我去http://en.cppreference.com/w/cpp

    0热度

    1回答

    我正在试图制作一个使用泰勒序列的程序来近似e。 但是,我遇到了一个问题,这让我感觉在C++上显得很不爽。变量e是一个浮点数,但每当我使用cout << e << "\n";它只输出2,而不是2.0或2.7或任何它应该在代码中的任何点输出。这里的main()代码: int main() { float e = 1.0; int d = 1; int counter =

    0热度

    4回答

    该数字必须在小数点后显示5位数字。如果数字为0,则只显示0而不显示0.00000。如果数字零在他的小数记录只显示其他数字大于零,例如0.08500,而不是输出0.085 // S0是我的变量 if (s0==) cout<<"0" else cout<<setiosflags(ios::fixed)<<setprecision(5)<<s0;