Quizzes
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
memory allocation
:
Content language: Русский
English
Чему равен sizeof(struct StructT)? struct StructT { uint64_t fieldOne; uint8_t fieldTwo; };
memory allocation
Скомпилируется ли следующий код в с++: #include <stdlib.h> int main() { int * x = malloc(100 * sizeof(int)); x = realloc(x, sizeof(int) * 200); return 0; }
memory allocation
Что будет выведено в stdout при выполнении следующего кода? #include <iostream> struct A { A() { std::cout << "A"; } ~A() { std::cout << "~A"; } }; int main() { A *a = (A *) operator new(sizeof *a); delete a; }
memory allocation
(Стандарт C99) Какое значение будет содержатся в z.lines.line12 после присваивания -1, если sizeof(int) = 4? union ZZZ { unsigned long long plain; struct { unsigned int line0:1; unsigned int line1:2; unsigned int line2:3; unsigned int line3:4; unsigned int line4:5; unsigned int line5:6; unsigned int line6:7; unsigned int line7:8; unsigned int line8:7; unsigned int line9:6; unsigned int line10:5; unsigned int line11:4; unsigned int line12:3; unsigned int line13:2; unsigned int line14:1; }lines; }; void main() { ZZZ z; z.plain = (unsigned long long)-1; }
memory allocation
Сколько памяти занимает объект пустого класса?
memory allocation
Корректен ли код с точки зрения выделения ресурсов? #include <iostream> using namespace std; class A { private: int x; public: A():x(10){} }; A &foo() { return *(new A); //1 } int main() { A &a=foo();//2 delete &a; //3 return 0; }
memory allocation
Какие из перечисленных фрагментов кода создают массив длиной n, а затем корректно очищают выделенную под него память?
memory allocation
← Prev
1
2
Next →
Sign Up Now
or
Subscribe for future quizzes