About 367,000 results
Open links in new tab
  1. Why use C strings in C++? - Stack Overflow

    Sep 20, 2008 · The only reasons I've had to use them is when interfacing with 3rd party libraries that use C style strings. There might also be esoteric situations where you would use C style …

  2. c - How to compare strings in an "if" statement? - Stack Overflow

    Nov 22, 2011 · You have to use string compare functions. Take a look at Strings (c-faq). The standard library's strcmp function compares two strings, and returns 0 if they are identical, or a …

  3. whats the difference between C strings and C++ strings?

    Aug 11, 2010 · C++ strings are much safer,easier,and they support different string manipulation functions like append,find,copy,concatenation etc. one interesting difference between c string …

  4. Efficiency of C string vs C++ strings - Stack Overflow

    Also when you search for substring, in C strings you need to check for '\0' on every cycle, in std::string - you don't. In a naive substring search algorithm it doesn't matter much, because …

  5. c++ - How do I include the string header? - Stack Overflow

    That header is for the C functions for manipulating null-terminated arrays of characters, also known as C-style strings. In C++, you should use the string header. Write #include <string> at …

  6. How do I properly compare strings in C? - Stack Overflow

    21 Use strcmp. This is in string.h library, and is very popular. strcmp return 0 if the strings are equal. See this for an better explanation of what strcmp returns. Basically, you have to do: …

  7. .net - Associating enums with strings in C# - Stack Overflow

    Mar 10, 2009 · The only catch I'm aware of to this is that I believe it uses reflection to figure out the string. As a result if I'm just after a solution to keep track of a constant string, then I …

  8. c - Can strings be used as an array index? - Stack Overflow

    Mar 30, 2017 · 3 You will need to write a function that maps strings to integers, or alternatively use enumerations throughout (and then perhaps a function that maps enumerated values to …

  9. How can I compare strings in C using a `switch` statement?

    If the strings all differ within the first 4-8 characters, a properly optimized strcmp() will compare the strings with a single operation, whereas with a hash function the entire string must be hashed …

  10. How do I concatenate two strings in C? - Stack Overflow

    Dec 11, 2011 · 231 C does not have the support for strings that some other languages have. A string in C is just a pointer to an array of char that is terminated by the first null character. …