Systems Architecture
Systems Architecture
7th Edition
ISBN: 9781305080195
Author: Stephen D. Burd
Publisher: Cengage Learning
bartleby

Concept explainers

Expert Solution & Answer
Book Icon
Chapter 3, Problem 3RP

Explanation of Solution

Microsoft Foundation Classes (MFC):

  • Microsoft foundation class (MFC) library acts as a wrapper of windows API.
  • These C++ object-oriented classes include the functionality for use in default framework application.
  • With the use of MFC, the programmer can create object and call functions of the windows library instead of calling windows API.

Data Structures that are supported:

  • All the data structures are supported by the framework of MFC library but Array, Linked List, and Map are the most popular ones.
  • The data structures can contain a variety of objects and predefined types.
  • These collections are dynamically sized.

Recommended data types:

  • The data types that can be used in array are primitive like byte, integer, double, string, and pointer.
  • The data types that are used in linked list are heterogeneous set of primitive data types or objects of class types.
  • The data types that are compatible to be used in map data structure are Word, String, and Pointers.

Classes and methods:

  • CArray:
    • This is the class that supports in creation of a dynamic array...

Blurred answer
Students have asked these similar questions
Is online learning or face to face learning better to teach students around the around the world? Give reasons for your answer and provide two references with your response. What are benefits of both online learning and face to face learning ? Give two references with your answer. How does online learning and face to face learning affects students around the world? Give two references with your answer.
Explain Five reasons if computers should replace teachers. Provide three references with your answer. List three advantages and three disadvantages face to face learning and online learning may have on children. Provide two references with your answer.
You were requested to design IP addresses for the following network using the address block 10.10.10.0/24. Specify an address and net mask for each network and router interface

Chapter 3 Solutions

Systems Architecture

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning