cout Questions

1

Solved

I am taking part in a small programming competition online. Basically what I do is solve a task, write an algorithm and send my code to be automatically evaluated by the competition holder's server...
Botello asked 6/10, 2016 at 19:57

2

Solved

Why isn't it possible to pass std::cout's address as template argument? Or if it is possible then how? Here is what I tried: #include <iostream> template<std::ostream* stream> class ...
Nf asked 29/9, 2016 at 17:21

3

Solved

I wanted to inspect the address of my variable volatile int clock; cout << &clock; But it always says that x is at address 1. Am i doing something wrong??
Yulma asked 23/11, 2011 at 8:44

3

Solved

If I run this code: std::cout << static_cast<uint8_t>(65); It will output: A Which is the ASCII equivalent of the number 65. This is because uint8_t is simply defined as: typed...
Donte asked 25/8, 2016 at 12:47

4

Solved

I have the following cout statement. I use char arrays because I have to pass to vsnprintf to convert variable argument list and store in Msg. Is there any way we can get cout output to C++ std::s...
Incredible asked 4/3, 2011 at 11:34

2

Solved

Im trying to change the color of some of my cout outputs but after that cout to be again the same color. Ive tried the following code: SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 4);...
Gomulka asked 10/11, 2011 at 22:44

5

Solved

In an effort to better understand buffered streams in C++, I would like to write a simple program in which the std::cout buffer is NOT flushed before termination. Since I have read that std::cout i...
Alguire asked 1/6, 2016 at 7:53

3

Solved

I am attempting to have the cout buffer flush to view a string before I manipulate it. Ive attempted to flush the buffer with calls to both std::flush() and std::cout.flush() but neither actually f...
Graner asked 20/10, 2013 at 22:57

1

Solved

Given: auto foo = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"s I can convert all the characters to lowercase by: use_facet<ctype<char>>(cout.getloc()).tolower(data(foo), next(data(foo), foo.size()));...
Leyes asked 25/5, 2016 at 12:12

4

My codes are as simple as these: #include <iostream> using namespace std; //Some codes here... bool somefunction(){ cout<<"单元格"; return false; } and this is what I got: error C21...
Leyla asked 18/9, 2012 at 1:1

1

The source code is as the following. cout << '\\' << endl; //OK, output is \ cout << '\\\\' << endl; //OK, output is an integer 23644, but why? The statement cout <...
Galatea asked 8/4, 2016 at 9:23

8

Solved

I'm trying to simply print out the values contained in an array. I have an array of strings called 'result'. I don't know exactly how big it is because it was automatically generated. From what I...
Presber asked 16/2, 2010 at 4:51

1

I experienced this weird issue recently having to do with cout.setf(ios::fixed). Took me quite a while to track down the cause and thought I'd ask here to learn more. The issue is this - all float...
Normie asked 1/4, 2016 at 17:10

3

Solved

I have some code like this: class Point { public: int x,y; Point() : x(1), y(1) {} } Can I print object of that class using printf(): int main() { Point point; printf("%o",point); return 0...
Ebby asked 15/2, 2016 at 16:28

2

Solved

I have some old C code I'm trying to replicate the behavior of in C++. It uses the printf modifiers: "%06.02f". I naively thought that iomanip was just as capable, and did: cout << setfill(...
Alberich asked 14/12, 2015 at 20:0

3

Solved

I came across this rather vague behavior when messing around with code , here's the example : #include <iostream> using namespace std; int print(void); int main(void) { cout << "T...
Helaina asked 22/7, 2012 at 20:52

1

The code is simple #include <iostream> #include <unistd.h> using namespace std; int main() { for(int i = 0; i < 3; ++i) { cout << "1 "; cout.flush(); sleep(1); } } whi...
Thalassa asked 29/11, 2014 at 13:4

1

I am writing a program using MPI. Each processor executes a for loop: int main(int argc, char** argv) { boost::mpi::environment env(argc, argv); for( int i=0; i<10; ++i ) { std::cout <&l...
Crying asked 17/9, 2015 at 14:25

4

Solved

It's a sort of duplicate of this question. I followed the recommendations (I think) and included that <string> but the exact same error is thrown at my face : error C2679: binary '<&lt...
Vedis asked 6/9, 2015 at 18:11

2

Solved

In c++ what is the difference between std::cout and std::wcout? They both control output to a stream buffer or print stuff to the console, or are they just alike ?
Annecorinne asked 1/9, 2015 at 18:23

1

Solved

I'm working with some code that uses a global debug logger that is of type std::ofstream*. I would like to redirect this to std::cout since I'm using the code in realtime, as opposed to a batch met...
Calamite asked 6/8, 2015 at 20:57

7

Solved

One can remove all calls to printf() using #define printf. What if I have a lot of debug prints like std::cout << x << endl; ? How can I quickly switch off cout << statements in a...
Waters asked 7/9, 2009 at 13:54

1

Solved

I'm trying to print the Chinese character 中 using the types wchar_t, char16_t and char32_t, without success (live example) #include <iostream> int main() { char x[] = "中"; // Chinese charac...
Repellent asked 22/7, 2015 at 18:40

5

Solved

In the following example: cout<<"\n"[a==N]; I have no clue about what the [] option does in cout, but it does not print a newline when the value of a is equal to N.
Indicant asked 17/6, 2015 at 10:26

2

Why "n*n" results as 4 at the first instant of the loop? to me it should be 1*1. instead it comes as 2*2. Please give me a simple answer as i'm still a beginner :) #include <iostream&g...
Solander asked 12/6, 2015 at 8:20

© 2022 - 2024 — McMap. All rights reserved.