mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* README.EXT: English adjustment. [ruby-core:08855]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
c0012d9ca8
commit
9cfc88d2d2
1 changed files with 6 additions and 6 deletions
12
README.EXT
12
README.EXT
|
@ -98,12 +98,12 @@ an exception will be raised if the conversion failed. NUM2DBL() can
|
|||
be used to retrieve the double float value in the same way.
|
||||
|
||||
In version 1.7 or later it is recommended that you use the new macros
|
||||
StringValue() and StringValuePtr(). StringValue(var) replaces var's
|
||||
value with the result of "var.to_str()". StringValuePtr(var) does same
|
||||
replacement and returns char* representation of var. These macros
|
||||
will skip the replacement if var is a String. Notice that the macros
|
||||
take only the lvalue as their argument, to change the value
|
||||
of var in place.
|
||||
StringValue() and StringValuePtr() to get a char* from a VALUE.
|
||||
StringValue(var) replaces var's value with the result of "var.to_str()".
|
||||
StringValuePtr(var) does same replacement and returns char*
|
||||
representation of var. These macros will skip the replacement if var is
|
||||
a String. Notice that the macros take only the lvalue as their
|
||||
argument, to change the value of var in place.
|
||||
|
||||
In version 1.6 or earlier, STR2CSTR() was used to do the same thing
|
||||
but now it is deprecated in version 1.7, because STR2CSTR() has a risk
|
||||
|
|
Loading…
Reference in a new issue