Бранимир Караџић 2 lat temu
rodzic
commit
acf0214577
2 zmienionych plików z 17 dodań i 8 usunięć
  1. 10 1
      include/bx/string.h
  2. 7 7
      src/string.cpp

+ 10 - 1
include/bx/string.h

@@ -129,7 +129,16 @@ namespace bx
 		int32_t m_capacity;
 	};
 
-	/// Returns true if character is part of space set.
+	/// Returns true if character is part of white space set.
+	///
+	/// White space set is:
+	///   ' '  - Space.
+	///   '\t' - Horizontal tab.
+	///   '\n' - Line feed / new line.
+	///   '\r' - Carriage return.
+	///   '\v' - Vertical tab.
+	///   '\f' - Form feed / new page.
+	///
 	bool isSpace(char _ch);
 
 	/// Returns true if string view contains only space characters.

+ 7 - 7
src/string.cpp

@@ -17,12 +17,12 @@ namespace bx
 
 	bool isSpace(char _ch)
 	{
-		return ' '  == _ch
-			|| '\t' == _ch
-			|| '\n' == _ch
-			|| '\v' == _ch
-			|| '\f' == _ch
-			|| '\r' == _ch
+		return ' '  == _ch // Space.
+			|| '\t' == _ch // Horizontal tab.
+			|| '\n' == _ch // Line feed / new line.
+			|| '\r' == _ch // Carriage return.
+			|| '\v' == _ch // Vertical tab.
+			|| '\f' == _ch // Form feed / new page.
 			;
 	}
 
@@ -544,7 +544,7 @@ namespace bx
 					return StringView(ptr, ii + 1);
 				}
 			}
-			
+
 			return StringView(_str.getPtr(), _str.getPtr());
 		}