R-value: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
FrescoBot (talk | contribs)
m Bot: link syntax and minor changes
3000farad (talk | contribs)
m Point refrigerant link to specific section
 
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{wiktionary|r-value|rvalue}}
'''R-value''' or '''rvalue''' may refer to:
'''R-value''' or '''rvalue''' may refer to:
* In computer science, a [[value (computer science)#lrvalue|value]] considered independently of its storage location
* In computer science, a data value of a variable stored at some location in memory
* [[R-value (insulation)]] in building engineering, the efficiency of insulation of a house
* [[R-value (insulation)]] in building engineering, the efficiency of insulation of a house
* [[R-value (soils)]] in geotechnical engineering, the stability of soils and aggregates for pavement construction
* [[R-value (soils)]] in geotechnical engineering, the stability of soils and aggregates for pavement construction
* [[R-factor (crystallography)]], a measure of the agreement between the crystallographic model and the diffraction data
* [[R-factor (crystallography)]], a measure of the agreement between the crystallographic model and the diffraction data
* ''R''<sub>0</sub> or ''R'' number, the [[basic reproduction number]] in epidemiology
* In computer science, a [[value (computer science)#lrvalue|pure value which cannot be assigned to]]
* In statistics, the [[Pearson product-moment correlation coefficient]], or simply ''correlation coefficient''
* In statistics, the [[Pearson product-moment correlation coefficient]], or simply ''correlation coefficient''
* In ophthalmic optics, the distance between the segment optical center and the segment top
* In solid mechanics, the [[Lankford coefficient]]
* In solid mechanics, the [[Lankford coefficient]]

== Programming ==

=== [[C++11|C++0x]] Move Semantics ===
rvalues denote temporary objects which are destroyed at the next semicolon (to be more precise: at the end of the full-expression that lexically contains the rvalue)<syntaxhighlight lang="cpp">
//examble:
class Object {};

Object a;
Object b;
Object c;

c = a + b;
</syntaxhighlight>in above sample "a" and "b" are stored automatically in invisible object called "rvalue".

below we try to show it:<syntaxhighlight lang="cpp">
Object a;
Object b;
Object c;
{ //start brace
Object rvalue = a.operator+( b );
c = rvalue;
} //end brace removes rvalue

</syntaxhighlight>


== See also ==
== See also ==
* [[L-value (disambiguation)]]
* [[R rating (disambiguation)]]
* [[R rating (disambiguation)]]
* [[R-factor]], a plasmid that codes for antibiotic resistance
* [[L-value (disambiguation)]]
* [[List of refrigerants#Numbering scheme|ASHRAE refrigerant designations]], commonly known as R-numbers


{{Disambig}}
{{disambiguation}}

Latest revision as of 15:04, 21 March 2024

R-value or rvalue may refer to:

See also[edit]