Ruby on Rails には ++value に相当するものがありますか。
c には ++x と x++ があります
それらは同じ操作ではありません(厳密に言えば)。レールには何か似たようなものがありますか
c++ code
int x = 0;
if(x++) cout << "value is not zero when compared"
else cout << "value still zero when compared"
//prints "value still zero when compared"
x = 0;
if(++x) cout << "value is not zero when compared"
else cout << "value is still zero when compared"
//prints "value is not zero when compared"
++x はより高速な操作 (小さいが高速) ですが、それが必要な理由ではありません。同じ行に値を出力して追加したいのですが、追加する前に値を出力したいのです。
ルビコード
#print out the count of products processed, the current id, and the current name
p "#{recCount++}:#{product.id} #{product.name}";