From 177130d3452f3a2f1adfd42bd7121fb39113bf4a Mon Sep 17 00:00:00 2001 From: Christian Willner <34183939+vaeng@users.noreply.github.com> Date: Sun, 2 Apr 2023 18:51:09 +0200 Subject: [PATCH 1/2] Change size_t to std::size_t --- exercises/practice/simple-linked-list/.meta/example.cpp | 2 +- exercises/practice/simple-linked-list/.meta/example.h | 4 ++-- exercises/practice/simple-linked-list/simple_linked_list.cpp | 2 +- exercises/practice/simple-linked-list/simple_linked_list.h | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/exercises/practice/simple-linked-list/.meta/example.cpp b/exercises/practice/simple-linked-list/.meta/example.cpp index 45440ba6..0848ccf0 100644 --- a/exercises/practice/simple-linked-list/.meta/example.cpp +++ b/exercises/practice/simple-linked-list/.meta/example.cpp @@ -11,7 +11,7 @@ List::~List() { } } -size_t List::size() const { return current_size; } +std::size_t List::size() const { return current_size; } void List::push(int entry) { auto element = new Element{entry}; diff --git a/exercises/practice/simple-linked-list/.meta/example.h b/exercises/practice/simple-linked-list/.meta/example.h index 5d79e6e3..da0dcb7a 100644 --- a/exercises/practice/simple-linked-list/.meta/example.h +++ b/exercises/practice/simple-linked-list/.meta/example.h @@ -18,7 +18,7 @@ class List { List(List&&) = delete; List& operator=(List&&) = delete; - size_t size() const; + std::ize_t size() const; void push(int entry); int pop(); void reverse(); @@ -31,7 +31,7 @@ class List { }; Element* head{nullptr}; - size_t current_size{0}; + std::size_t current_size{0}; }; } // namespace simple_linked_list diff --git a/exercises/practice/simple-linked-list/simple_linked_list.cpp b/exercises/practice/simple-linked-list/simple_linked_list.cpp index 6574e342..2596f580 100644 --- a/exercises/practice/simple-linked-list/simple_linked_list.cpp +++ b/exercises/practice/simple-linked-list/simple_linked_list.cpp @@ -4,7 +4,7 @@ namespace simple_linked_list { -size_t List::size() const { +std::size_t List::size() const { // TODO: Return the correct size of the list. return 0; } diff --git a/exercises/practice/simple-linked-list/simple_linked_list.h b/exercises/practice/simple-linked-list/simple_linked_list.h index 5d79e6e3..f173515f 100644 --- a/exercises/practice/simple-linked-list/simple_linked_list.h +++ b/exercises/practice/simple-linked-list/simple_linked_list.h @@ -18,7 +18,7 @@ class List { List(List&&) = delete; List& operator=(List&&) = delete; - size_t size() const; + std::size_t size() const; void push(int entry); int pop(); void reverse(); @@ -31,7 +31,7 @@ class List { }; Element* head{nullptr}; - size_t current_size{0}; + std::size_t current_size{0}; }; } // namespace simple_linked_list From eacdbc7aec0c45915781c33eb13102e4f1dc3cff Mon Sep 17 00:00:00 2001 From: Christian Willner <34183939+vaeng@users.noreply.github.com> Date: Mon, 3 Apr 2023 10:40:59 +0200 Subject: [PATCH 2/2] Fix typo in example.h --- exercises/practice/simple-linked-list/.meta/example.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exercises/practice/simple-linked-list/.meta/example.h b/exercises/practice/simple-linked-list/.meta/example.h index da0dcb7a..f173515f 100644 --- a/exercises/practice/simple-linked-list/.meta/example.h +++ b/exercises/practice/simple-linked-list/.meta/example.h @@ -18,7 +18,7 @@ class List { List(List&&) = delete; List& operator=(List&&) = delete; - std::ize_t size() const; + std::size_t size() const; void push(int entry); int pop(); void reverse();