#include <iostream>
#include <string>
#include <vector>
#include <array>
#define N 10
using namespace std;
class A {
public:
int a;
int b;
A() : a{ 0 }, b{ 0 } {
}
A(int a, int b) : a{ a }, b{ b * b }{
}
};
int main() {
array<A, N> arr;
for (auto& i:arr) {
cout << i.a << ", " << i.b << endl;
}
for (auto i{ 0 }; i < N; ++i) {
arr[i] = A(i, i + 7);
}
for (auto& i : arr) {
cout << i.a << ", " << i.b << endl;
}
return 0;
}
#include <iostream>
#include <string>
#include <vector>
#include <array>
#define N 10
using namespace std;
class A {
public:
int a;
int b;
/*A() : a{ 0 }, b{ 0 } {
}*/
A(int a, int b) : a{ a }, b{ b * b }{
}
};
int main() {
auto arr = new A * [N];
for (auto i{ 0 }; i < N; ++i) {
cout << arr[i]->a << ", " << arr[i]->b << endl;
}
for (auto i{ 0 }; i < N; ++i) {
arr[i] = new A(i, i + 7);
}
for (auto i{ 0 }; i < N; ++i) {
cout << arr[i]->a << ", " << arr[i]->b << endl;
}
return 0;
}
#include <iostream>
#include <string>
#include <vector>
#include <array>
#define N 10
using namespace std;
class A {
public:
int a;
int b;
A() : a{ 0 }, b{ 0 } {
}
A(int a, int b) : a{ a }, b{ b * b }{
}
};
int main() {
array<A, N> arr;
for (auto& i:arr) {
cout << i.a << ", " << i.b << endl;
}
for (auto i{ 0 }; i < N; ++i) {
arr[i] = A(i, i + 7);
}
for (auto& i : arr) {
cout << i.a << ", " << i.b << endl;
}
return 0;
}
#include <iostream>
#include <string>
#include <vector>
#include <array>
#define N 10
using namespace std;
class A {
public:
int a;
int b;
/*A() : a{ 0 }, b{ 0 } {
}*/
A(int a, int b) : a{ a }, b{ b * b }{
}
};
int main() {
auto arr = new A * [N];
for (auto i{ 0 }; i < N; ++i) {
cout << arr[i]->a << ", " << arr[i]->b << endl;
}
for (auto i{ 0 }; i < N; ++i) {
arr[i] = new A(i, i + 7);
}
for (auto i{ 0 }; i < N; ++i) {
cout << arr[i]->a << ", " << arr[i]->b << endl;
}
return 0;
}
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.