Commit 358f2313 authored by Max Kellermann's avatar Max Kellermann

util/StringPointer: use `using` instead of `typedef`

parent f0923231
/* /*
* Copyright (C) 2015 Max Kellermann <max.kellermann@gmail.com> * Copyright 2015-2020 Max Kellermann <max.kellermann@gmail.com>
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions * modification, are permitted provided that the following conditions
...@@ -36,11 +36,11 @@ ...@@ -36,11 +36,11 @@
template<typename T=char> template<typename T=char>
class StringPointer { class StringPointer {
public: public:
typedef T value_type; using value_type = T;
typedef T &reference; using reference = T &;
typedef const T &const_reference; using const_reference = const T &;
typedef T *pointer; using pointer = T *;
typedef const T *const_pointer; using const_pointer = const T *;
static constexpr value_type SENTINEL = '\0'; static constexpr value_type SENTINEL = '\0';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment