পৃষ্ঠাসমূহ

Search Your Article

CS

 

Welcome to GoogleDG – your one-stop destination for free learning resources, guides, and digital tools.

At GoogleDG, we believe that knowledge should be accessible to everyone. Our mission is to provide readers with valuable ebooks, tutorials, and tech-related content that makes learning easier, faster, and more enjoyable.

What We Offer:

  • 📘 Free & Helpful Ebooks – covering education, technology, self-development, and more.

  • 💻 Step-by-Step Tutorials – practical guides on digital tools, apps, and software.

  • 🌐 Tech Updates & Tips – simplified information to keep you informed in the fast-changing digital world.

  • 🎯 Learning Support – resources designed to support students, professionals, and lifelong learners.

    Latest world News 

     

Our Vision

To create a digital knowledge hub where anyone, from beginners to advanced learners, can find trustworthy resources and grow their skills.

Why Choose Us?

✔ Simple explanations of complex topics
✔ 100% free access to resources
✔ Regularly updated content
✔ A community that values knowledge sharing

We are continuously working to expand our content library and provide readers with the most useful and relevant digital learning materials.

📩 If you’d like to connect, share feedback, or suggest topics, feel free to reach us through the Contact page.

Pageviews

Saturday, January 28, 2017

C++ Library -

Introduction

The C++ standard libraries provide an extensive set of input/output capabilities which we will see in subsequent chapters. This chapter will discuss very basic and most common I/O operations required for C++ programming.
Input-Output base classes and types for the IOStream hierarchy of classes as shown below −

Types

Class templates

S.N. Member types Definition
1 basic_ios Base class for streams (type-dependent components
2 fpos Stream position class template

Classes

S.N. Member types Definition
1 ios Base class for streams (type-dependent components)
2 ios_base Base class for streams
3 wios Base class for wide character streams

Other types

S.N. Member types Definition
1 io_errc Input/output error conditions
2 streamoff Stream offset type
3 streampos Stream position type
4 streamsize Stream size type
5 wstreampos Wide stream position type

Format flag manipulators (functions)

Independent flags (switch on) −
S.N. Member types Definition
1 boolalpha Alphanumerical bool values
2 showbase Show numerical base prefixes
3 showpoint Show decimal point
4 showpos Show positive signs
5 skipws Skip whitespaces
6 unitbuf Flush buffer after insertions
7 uppercase Generate upper-case letters
Independent flags (switch off) −
S.N. Member types Definition
1 noboolalpha No alphanumerical bool values
2 noshowbase Do not show numerical base prefixes
3 noshowpoint Do not show decimal point
4 noshowpos Do not show positive signs
5 noskipws Do not skip whitespaces
6 nounitbuf Do not force flushes after insertions
7 nouppercase Do not generate upper case letters
Numerical base format flags ("basefield" flags) −
S.N. Member types Definition
1 dec Use decimal base
2 hex Use hexadecimal base
3 oct Use octal base
Floating-point format flags ("floatfield" flags) −
S.N. Member types Definition
1 fixed Use fixed floating-point notation
2 scientific Use scientific floating-point notation
Adustment format flags ("adjustfield" flags) −
S.N. Member types Definition
1 internal Adjust field by inserting characters at an internal position
2 left Adjust output to the left
3 right Adjust output to the right

No comments:

Post a Comment