FANDOM


このページを編集する際は,編集に関する方針に従ってください. 編集

概要 編集

引数 編集

  • uchar *dest
    • 出力文字列
  • const uchar *src
    • 入力文字列
  • unsigned int len
    • 入力文字列の長さ

実装 編集

290 /* Copies SRC, of length LEN, to DEST, adding backslashes before all
291    backslashes and double quotes. DEST must be of sufficient size.
292    Returns a pointer to the end of the string.  */
293 uchar *
294 cpp_quote_string (uchar *dest, const uchar *src, unsigned int len)
295 {
296   while (len--)
297     {
298       uchar c = *src++;
299 
300       if (c == '\\' || c == '"')
301         {
302           *dest++ = '\\';
303           *dest++ = c;
304         }
305       else
306           *dest++ = c;
307     }
308 
309   return dest;
310 }



リンク元

広告ブロッカーが検出されました。


広告収入で運営されている無料サイトWikiaでは、このたび広告ブロッカーをご利用の方向けの変更が加わりました。

広告ブロッカーが改変されている場合、Wikiaにアクセスしていただくことができなくなっています。カスタム広告ブロッカーを解除してご利用ください。