4

重複の可能性:
C拡張子:<?および>?演算子

一部のC++コードの解読に問題があり、検索で何も見つかりませんでした。誰かが「<?」を使用して以下のコードで私を助けることができますか?表記?

int maximumLength(int countA, int countB, int maxA, int maxB) { 
    long long ca=countA,cb=countB,ma=maxA,mb=maxB; 
    if(ma==0) ca=0; 
    if(mb==0) cb=0; 
    long long res=ca+cb; 


    // any help on the below two lines is appreciated!
    res<?=(cb+1)*ma+cb;
    res<?=(ca+1)*mb+ca;

    return (int)(res); 
} 

Nokogiriの特定のXMLタグの後にテキストを挿入する

次のXMLを作成したいと思います。

<?xml version="1.0">
<foo>
  <bar/>
  TEXT GOES HERE
</foo>

構造は、Nokogiriを使用して構築するのは非常に簡単です。

builder = Nokogiri::XML::Builder.new do |xml|
  xml.foo { 
    xml.bar {}
  }
end
puts builder.to_xml

私が理解できないのは、TEXT GOES HERE文字列を内部に挿入する方法です<foo>が、その後 <bar/>に挿入します。

明らかに、xml.foo("TEXT GOES HERE")の前にテキストを生成します<bar>。私は何が欠けていますか?

4

0 に答える 0