Форум программистов, компьютерный форум CyberForum.ru

Тест по С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс Hex http://www.cyberforum.ru/cpp-beginners/thread624205.html
Ребята, сижу не могу сделать, подскажите кто чем сможет: Создать класс Hex с беззнаковыми целыми шестнадцатеричными числами, используя для представления числа массив из 100 элементов типа unsigned char, каждый из которых является шестнадцатеричной цифрой. Младшая цифра имеет меньший индекс. Реальный размер массива задается как аргумент конструктора инициализации. Заранее всем огромное спасибо...
C++ Функция работает некорректно #include <iostream> using namespace std; short fill(double*, short); const short size = 5; int main() { double array; fill(array, size); http://www.cyberforum.ru/cpp-beginners/thread624203.html
C++ Найти наибольшие элементы каждого из столбцов матрицы и их индексы
вот условие. Дана квадратная матрица . Требуется записать в один из двух одномерных массивов наибольшие элементы каждого из столбцов, а в другой индексы наименьших элементов в строках. Вот что пытался решить, когда начал вставлять printf для ввода данных стала не правильно работать, и нужно всё через шаблоны написать( Помогите пожалуйста) #include<windows.h> #include <stdio.h> int...
Определить импульс, полученный стеной C++
Шарик массой m=300 г. ударился о стену и отскочил от нее. Определить импульс P1 , полученный стеной, если в последний момент перед ударом шарик имел скорость V0=10м/с , направленную под углом L=30 градусов к поверхности стены. Удар считать обсолютно упругим. P.S решение на фото, но оно должно быть универсальным (значение сами вводим с клавы) Помогите пожалуйста)
C++ Альтернатива функции IntToHex http://www.cyberforum.ru/cpp-beginners/thread624190.html
В Borland есть функция IntToHex, я написал альтернативу, мне необходимо чтобы она работала также как работала бы в Borlande вызов IntToHex(int v, 2); string IntToHex(int v) { char* buffer=new char; itoa ( v, buffer, 16 ); string res;
C++ Перевести из PASCAL в С++ переведите пожалуйста Var f:text; s,s1:string; i:byte; Begin Assign(f,'D:\in.txt');Reset(f); While not Eof(f) do Begin readln(f,s); подробнее

Показать сообщение отдельно
fstek
0 / 0 / 0
Регистрация: 15.07.2012
Сообщений: 3

Тест по С++ - C++

15.07.2012, 21:48. Просмотров 1110. Ответов 10
Метки (Все метки)

Здравствуйте!Помогите,пожалуйста, с решением теста по С++, ответы мне нужны до утра
7. What is correct about virtual function?
Select correct answer:
A. It must be redefined in child class
B. It should not return value
C. It could be overwritten in child class
D. Given a base class pointer to a child class object, virtual function defined in the child class will be called

8. What is correct about a reference in a function argument list?
Select correct answer:
A. Same as pointer
B. Same variable as in caller function
C. Return value of virtual function
D. Global variable

9. What is correct template class declaration?
Select correct answer:
A. class x <class T> { }
B. template <class T> class X { }
C. class x <template class T> { }
D. template <class T> T X ( ) { }

10. What are correct streaming operators for declaration: ofstream myfile ("example.txt")?
Select correct answer:
A. myfile << “some string”;
B. myfile >> int_variable;
C. 10 >> myfile;
D. myfile << myfile;

11. What is the output of the following program? Assume that target machine has 32bit architecture.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
class foo
{
    public: 
    void f1 ()
    {
        std::cout << "foo::f1" << std::endl;
    }
    virtual void f2 ()
    {
        std::cout << "foo::f2" << std::endl;
    }
    foo()
    {
        std::cout << "foo::foo" << std::endl;
    }
    virtual ~foo()
    {
        std::cout << "foo::~foo" << std::endl;
    }
};
 
 
class bar: virtual public foo
{
    public:
    void f1 ()
    {
        std::cout << "bar::f1" << std::endl;
    }
    virtual void f2 ()
    {
        std::cout << "bar::f2" << std::endl;
    }
    bar()
    {
        std::cout << "bar::bar" << std::endl;
    }
    virtual ~bar()
    {
        std::cout << "bar::~bar" << std::endl;
    }
};
int main()
{
    foo * a_foo = new bar;
    a_foo->f1();
    a_foo->f2();
    delete a_foo;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru