大约有 22,000 项符合查询结果(耗时:0.0280秒) [XML]
Difference between string and char[] types in C++
...d now I'm taking a look at C++.
I'm used to char arrays for dealing with C strings, but while I look at C++ code I see there are examples using both string type and char arrays:
...
What's the difference between a word and byte?
...
For extra credit, a "nibble" is a common term for half a byte. It arose during the early microcomputer CPU era (e.g., the Intel 8080), and was always understood to be 4 bits, because by then the byte had settled down to 8 bits.
...
std::string to char*
I want to convert a std::string into a char* or char[] data type.
18 Answers
18
...
How to convert/parse from String to char in java?
How do I parse a String value to a char type, in Java?
14 Answers
14
...
What is the strict aliasing rule?
...nts of buff could change at anytime from anywhere by anybody. So to get an extra performance edge, and assuming most people don't type-pun pointers, the strict aliasing rule was introduced.
Keep in mind, if you think the example is contrived, this might even happen if you're passing a buffer to anot...
Case-insensitive string comparison in C++ [closed]
What is the best way of doing case-insensitive string comparison in C++ without transforming a string to all uppercase or all lowercase?
...
const char* concatenation
...ointed to by these pointers. So anything like:
strcat(one,two); // append string two to string one.
will not work. Instead you should have a separate variable(char array) to hold the result. Something like this:
char result[100]; // array to hold the result.
strcpy(result,one); // copy string...
Difference between 'struct' and 'typedef struct' in C++?
...hat C++
generates a typedef for every tag
name, such as
typedef class string string;
Unfortunately, this is not entirely
accurate. I wish it were that simple,
but it's not. C++ can't generate such
typedefs for structs, unions, or enums
without introducing incompatibilities
with ...
Fastest way to flatten / un-flatten nested JSON objects
...d more speed out of your implementation by replacing the regex.exec() with string.split() and simplifying the key format. I'll give it a few days before I award you the pts, but I think the 'wall of meaningful optimization' has been reached.
– Louis Ricci
Oct 5...
C++ deprecated conversion from string constant to 'char*'
...ver you have a situation like the following:
char* pointer_to_nonconst = "string literal";
Why? Well, C and C++ differ in the type of the string literal. In C the type is array of char and in C++ it is constant array of char. In any case, you are not allowed to change the characters of the string...