Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
arrays
:
Мова контенту: Русский
English
При выполнении/компиляции каких строк произойдут ошибки? char *s1((char *)("foo")); //1 char s2[] = "foo"; //2 char *s3 = (char *) new char[10]; //3 s1[2] = 'a'; //4 *s2 = 'b'; //5 3[s3] = 'c'; //6
arrays
Какие из перечисленных фрагментов кода создают массив длиной n, а затем корректно очищают выделенную под него память?
arrays
Имеются следующие объявления : template <class T> class TDB{ T* rp; int num; public: TDB(int n) { rp=new T[num=n];} ~TDB() { delete [ ]rp;} T& GetRec(int rn){ T*crp=rp; if (0<=rn && rn<num) while (rn-->0) crp++; return *crp; } }; class TRec { private: char name[21]; public: TRec() {name[0]=0;} TRec(const char * s) { Assign(s);} void Assign(const char * s) { strncpy(name,s,20);} char * Get() {return name;} }; TDB<TRec *> *pdb; Как добавить в массив pdb одну запись?
arrays
Что из ниже указанного проверит что элемент arr (var arr = ...) является массивом?
arrays
← Попередня
1
2
3
4
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести