ruby on rails 是否与 ++value 等效。
在 c 中有一个 ++x 和一个 x++
它们不是同一个操作(严格来说).. rails 有什么相似的吗
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}";