Skip to main content

::: vuaskari.com ::: CS304 EXam Question

Todays My CS304 Exam Questions 
How can we set the default values for non type parameters? 
Describe three properties necessary a container to implement generic algorithms. 
Write three important features of virtual functions. with example
The least one advantage and Disadvantage of Template 
 Give the names of two types of containers basically known as first class containers

Consider the code below, 
template< typename T > 
class T1 {  
    public: 
    T i; 
    protected: 
    T j; 
    private: 
    T k; 
    friend void Test(); 
    }; 
     
This code has a template class T1 with three members i,j and k and a friend function Test(), you have to 
describe which member/s of T1 will be available in function Test(). 

What is the output produced by the following program? 
#include<iostream.h> 
 
void sample_function(double test) throw (int); 
 
int main() 
  try 
  { 
    cout <<"Trying.\n"; 
    sample_function(98.6); 
    cout << "Trying after call.\n";  
 
  } 
  catch(int) 
  { 
    cout << "Catching.\n"; 
  } 
   
  cout << "End program.\n"; 
  return 0; 
void sample_function(double test) throw (int) 
  cout << "Starting sample_function.\n"; 
  if(test < 100) 
     throw 42; 
 
See the 5 code snippets below and tell whether these are correct or incorrect also justify your answers in the 
table given at the end.  
 
Snippet No.1 
 
template< class T> 
class A { 
} ; 
template< class T > 
class B : public A< T* > 
{ … } 
 
Snippet No.2 
 
template< > 
  class B< int* > : public A< T* > 
  { … }   
 
   
 
Snippet No.3 
class B : public A< T* >  
  { … }   
Snippet No.4 
  template< > 
  class B< char* > : public A 
  { … }; 
 
Snippet No.5 
template< class T > 
class B : public A< T* > 
{ … } 
 
Table: 
 

Snippet

No.

Is it correct or not (Correct/ Incorrect)

Justification of your answer

1

 

 

2

 

 

3

 

 

4

 

 

5

 

 


State any conflict that may rise due to multiple inheritance? 



"Nobody can make you feel inferior without  your  permission."

--
We say, "Be one as Pakistani Nation and grow up for Pakistan's Future". Wish you all the best. Join www.vuaskari.com,
To post to this group, send email to vuaskari_com@googlegroups.com
Visit these groups:
This (Main) Group:http://groups.google.com/group/vuaskari_com?hl=en?hl=en
MIT/MCS Group: http://groups.google.com/group/vu_askarimit?hl=en?hl=en
HRM Group: http://groups.google.com/group/askari_hrm?hl=en?hl=en
Banking Group: http://groups.google.com/group/askari_banking?hl=en?hl=en
Management: https://groups.google.com/group/vuaskari_mgt?hl=en
Marketing: https://groups.google.com/group/vuaskari_mkt?hl=en
MIS Group: http://groups.google.com/group/askari_mis?hl=en
---
You received this message because you are subscribed to the Google Groups ":::www.vuaskari.com :::" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vuaskari_com+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Comments

Popular posts from this blog

[vu-students] Urdu Love Letters ............ ahahahahahhahahah

  The One & Only .......... IRFAN. Italy. http://groups.yahoo.com/group/p_se_poetry   -- You received this message because you are subscribed to the Google Groups "VU Students" group. To post to this group, send email to vu-students@googlegroups.com To unsubscribe from this group, send email to vu-students+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/vu-students?hl=en_PK?hl=en

Re: ::: vuaskari.com ::: Fwd: Cancer treatment- Shocking news.

plz send me the soloution of Assignment MGT-603 and MKT-624 plzzzzzzzzz today last day i need urgent 2011/4/23 ∂υα ωαqαя < dua4566@gmail.com > ---------- Forwarded message ---------- From: Virtual Brain < mc090400181@gmail.com > Date: Sat, Apr 23, 2011 at 10:30 AM Subject: Cancer treatment- Shocking news. AS  one of my friend tell me all this PLEASE FORWARD THIS MAIL.  Dear All, One of my cousin got   lung cancer   few months back. That was really shocking to all his family members. Cancer diagnosed was of stage three. Immediately treatment was started from Pakistan most of the art hospital for cancer i.e. Shoukat Khanum Hospital in Lahore. But there were little chances to reverse the disease as it's already reached to stage 3. Than one day somebody told us about a person in Distt Nowshera who is treating cancer by herbs. We went there and he gave us some   herbal medicines   for ten days. It was really amazing when we saw an improvement in the condition of my...

Updating our Google Account inactivity policy

Every day Google works hard to keep you and your private information safe and secure by preventing unauthorized access to your Google Account with our built-in security protections. And keeping you safe means having strong privacy practices across our products that minimize how long we store your personal files and any data associated with them. We want to protect your private information and prevent any unauthorized access to your account even if you're no longer using our services. Therefore, we are updating the inactivity period for a Google Account to two years across all our products and services. This change starts rolling out today and will apply to any Google Account that's been inactive, meaning it has not been signed into or used within a two-year period. An inactive account and any content in it will be eligible for deletion from December 1, 2023. What this means for you: These changes do not impact you unless you h...