Skip to content

Commit 1e84f2d

Browse files
committed
improve c++
1 parent 0655995 commit 1e84f2d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

c++/main.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -253,9 +253,9 @@ intstr *sort_map(const strMap &m) noexcept
253253
{
254254
int i = 0;
255255
auto arr = new intstr[m.size()];
256-
for (const auto &it : m)
256+
for (const auto &[a, b] : m)
257257
{
258-
arr[i] = make_pair(it.second, it.first);
258+
arr[i] = make_pair(b, a);
259259
i++;
260260
}
261261
sort(arr, arr + m.size(), greater<>());
@@ -273,9 +273,9 @@ strstrMap *sort_strmap(const statusMap &m) noexcept
273273
{
274274
int i = 0;
275275
auto arr = new strstrMap[m.size()];
276-
for (const auto &it : m)
276+
for (const auto &[a, b] : m)
277277
{
278-
arr[i] = make_pair(it.first, it.second);
278+
arr[i] = make_pair(a, b);
279279
i++;
280280
}
281281
sort(arr, arr + m.size(), cmp);

0 commit comments

Comments
 (0)