C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

Cのgetchar_unlocked()


関数getchar_unlocked()は、スレッドセーフバージョンのgetchar()であるため、Windowsでは非推奨になっています。 getchar_unlocked()を使用しないことをお勧めします。 getchar_unlockedが安全でない理由であるストリームロックチェックはありません。関数getchar_unlocked()はgetchar()よりも高速です。

これがC言語でのgetchar_unlocked()の構文です

int getchar_unlocked(void);

Cでのgetchar_unlocked()のプログラムは次のとおりです-

#include <stdio.h>

int main() {
   char val;
   val = getchar_unlocked();
   printf("Enter the character : \n");
   printf("Entered character : %c", val);
   return 0;
}

出力

これが出力です

Enter the character : a
Entered character : a

  1. HTML5文字エンコード

    文字エンコードは、バイトを文字に変換する方法です。 HTMLドキュメントを検証または表示するには、プログラムで文字エンコードを選択する必要があります。 HTML5の作成者には、文字エンコードを設定する3つの方法があります。 HTTPコンテンツタイプヘッダー CGIまたは同様のプログラムを作成している場合は、HTTPContent-Typeヘッダーを使用して任意の文字エンコードを設定します。 print "Content-Type: text/html; charset=utf-8\r\n"; 要素 HTML5ドキュメントの最初の512バイト内のエンコーディングを指定する

  2. HTML文字セット

    さまざまな文字セットには、ASCII、ANSI、ISO-8859-1、UTF-8などが含まれます。ISO-8859-1は256の異なる文字コードをサポートします。 ASCIIは128の異なる英数字を定義しました。 HTMLのcharset属性は、文字エンコードを指定するためにとともに使用されます。 以下は構文です- <meta charset="char_set"> 上記のchar_setは、HTMLドキュメントの文字エンコードを指定するための文字セットです。 HTML文字エンコードを実装する例を見てみましょう- 例 <!DOCTYPE html&