int pole[m][n];
for(int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
fscanf(f, "%d", &pole[i][j]);
printf("%d ", pole[i][j]);
}
printf("\n");
}
for (int i = 0; i < m; i++)
{
x = 0;
for (int j = 0; j < n; j++)
{
switch (pole[i][j])
{
case 1:
brick(x, y, DarkGray);
printf("%d %d\n", x, y);
break;
case 0:
break;
default:
break;
}
x += 100;
}
y += 100;
}
#include<iostream>
#include<string>
#include<vector>
#include<set>
using namespace std;
class GameObject
{
string name;
public:
GameObject(string n) : name{n}
{
}
string getName()
{
return name;
}
};
vector<GameObject> ToVector(const set<GameObject*>& cont)
{
vector<GameObject> res;
res.reserve(cont.size());
for(auto& p : cont)
{
if(p) res.push_back(*p);
}
return res;
}
int main()
{
set<GameObject*> gset = {
new GameObject("one"),
new GameObject("two"),
new GameObject("three")
};
vector<GameObject> test{ToVector(gset)};
for(auto& v : gset)
{
cout << v->getName() << " ";
delete v;
}
cout << '\n';
for(auto& v : test)
{
cout << v.getName() << " ";
}
cin.get();
}
на питоне и си шарпе эту проблему решил формат decimal
у меня
Morgan Kaufmann is an imprint of Elsevier
50 Hampshire Street, 5th Floor, Cambridge, MA 02139, United States
© 2019 Elsevier Inc. All rights reserved.
ISBN: 978-0-12-811905-1
переизданиеhttps://www.elsevier.com/books/computer-architectu...
Details
No. of pages: 936
Language: English
Copyright: © Morgan Kaufmann 2018
Published: 23rd November 2017
Imprint: Morgan Kaufmann
Paperback ISBN: 9780128119051
eBook ISBN: 9780128119068
это одно и то же, но год 2019) это такая практика издательств сл. годом обозначать тираж.