問題タブ [iso]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7023 参照

iso - iso-8859 と iso-8859-1 の違い、

iso-8859 はラテン文字をサポートしていますか? Java プログラムで iso-8859-1 を使用して漢字でファイルを読み取る必要がありますか?これの違いは何ですか?

0 投票する
4 に答える
1344 参照

c++ - 関数本体からのテンプレート引数の推定

この関数テンプレートがある場合、

次に、次のように呼び出すことができます。

ここで、上記の関数テンプレートのこのバリアントについて考えてみましょう。

さて、次のように記述した場合、コンパイラはテンプレート引数を推測できますか?

sampleと定義されていると仮定します。


基本的に2つの質問があります:

  • コンパイラは、2番目の例でテンプレート引数を推測できますか?
  • いいえの場合、なぜですか?何か問題はありますか?標準が「関数本体からのテンプレート引数の推定」について何も述べていない場合、それは引数を推定できないためですか?それとも、言語がさらに複雑になるのを避けるために、そのような控除を考慮していませんでしたか?または何?

そのような控除についてのあなたの見解を教えてください。


編集:

ちなみに、次のコードを記述すれば、GCCは関数の引数を推測できます。

この例の実演デモ:http ://www.ideone.com/cvXEA

前の例のデモが機能しない:http ://www.ideone.com/UX038

0 投票する
3 に答える
30561 参照

standards - ISO標準住所?

ISO標準のアドレス形式はありますか?見つからないようです。オブジェクトとデータベースの設計のために知りたいのですが。

(一連のフォーマットを示す興味深いドキュメントの1つは、http://www.bitboost.com/ref/international-address-formats.htmlですが、非常識です!)

0 投票する
5 に答える
6963 参照

c# - C# HtmlEncode - ISO-8859-1 エンティティ名と数値

ISO-8859-1標準の次のによると、予約された各 HTML 文字に関連付けられたエンティティ名とエンティティ番号があるようです。

たとえば、キャラクターの場合é

エンティティ名:é

エンティティ番号:é

同様に、キャラクターの場合>

エンティティ名:>

エンティティ番号:>

指定された文字列に対して、HttpUtility.HtmlEncodeHTML でエンコードされた文字列が返されますが、それがどのように機能するのかわかりません。ここに私が意味するものがあります:

キャラクターにはエンティティ番号を使用しているようですが、éキャラクターにはエンティティ名を使用してい>ます。

では、HtmlEncode メソッドは本当に ISO-8859-1 標準で機能するのでしょうか? 存在する場合、エンティティ名を使用したり、エンティティ番号を使用したりする理由はありますか? さらに重要なことに、エンティティ名を確実に与えるように強制できますか?

編集: 答えてくれてありがとう。ただし、検索を実行する前に文字列をデコードできません。あまり詳しく説明しなくても、テキストは SharePoint リストに保存され、"検索" は SharePoint 自体によって (CAML クエリを使用して) 実行されます。なので、基本的にはできません。

エンティティ番号を名前に変換する方法を考えようとしています..NETにそれを行う関数はありますか? または他のアイデアはありますか?

0 投票する
4 に答える
733 参照

php - PHP での ISO C タイムスタンプから整数エポックへの変換

タイムスタンプがあります:

2009-01-31T00:00:00

ISO Cに取得するために「+00:00」を追加しています。そこからエポックを取得したいので、日付(「...」、タイムスタンプ)にフィードして生成できますしたいフォーマット。

これについて最善の方法は何ですか。元のタイムスタンプを抽出/文字列操作する必要はありません。

ティア

回答、ありがとうございます。

0 投票する
11 に答える
68974 参照

c# - .NET での国コードの変換

.NET では、3 文字の国コード (ISO 3166-1 alpha-3 で定義) から 2 文字の言語コード (ISO 3166-1 alpha-2 で定義) に変換する方法はありますか? BEL を BE に変換しますか?

System.Globalization の RegionInfo クラスを見てきましたが、コンストラクターは 3 文字のコードをサポートしていないようです。

0 投票する
2 に答える
394 参照

ant - Ant で iso ファイルの内容を抽出できますか?

Apache Ant を使用して ISO ファイルの内容を抽出する方法はありますか?

0 投票する
3 に答える
40130 参照

c++ - 名前のない名前空間が静的の「優れた」代替手段であるのはなぜですか?

C++ 標準のセクション $7.3.1.1/2 には次のように書かれています。

名前空間スコープでオブジェクトを宣言する場合、 static キーワードの使用は非推奨です。名前のない名前空間は優れた代替手段を提供します。

名前のない名前空間が優れた代替手段と見なされる理由がわかりませんか? 根拠は何ですか?私は標準が何を言っているのかを長い間知っていましたが、この質問に答えていたときでさえ、それについて真剣に考えたことはありませんでした:名前のない名前空間の静的に対する優位性?

回答で説明したように、ユーザー定義型にも適用できるため、優れていると考えられますか? それとも、私が気付いていない他の理由もありますか?これは、特にそれが私の答えの理由であり、標準には他の何かが考えられている可能性があるためです。

0 投票する
1 に答える
3285 参照

c - Why a variable can't be defined twice in 2 files in C

Why can't I have int a; in 2 C files. I intend to combine both to make executable. I know from experience that I can't, but I want to find where the standard C99 says this and seal my understanding.

I am reading ISO C99 standard from http://www.open-std.org/jtc1/sc22/wg...docs/n1256.pdf. It says on page 42:

6.2.2 Linkages of identifiers

1 An identifier declared in different scopes or in the same scope more than once can be made to refer to the same object or function by a process called linkage.There are three kinds of linkage: external, internal, and none.

2 In the set of translation units and libraries that constitutes an entire program, each declaration of a particular identifier with external linkage denotes the same object or function. Within one translation unit, each declaration of an identifier with internal linkage denotes the same object or function. Each declaration of an identifier with no linkage denotes a unique entity.

3 If the declaration of a file scope identifier for an object or a function contains the storage-class specifier static,the identifier has internal linkage.

4 For an identifier declared with the storage-class specifier extern in a scope in which a prior declaration of that identifier is visible,if the prior declaration specifies internal or external linkage, the linkage of the identifier at the later declaration is the same as the linkage specified at the prior declaration. If no prior declaration is visible, or if the prior declaration specifies no linkage, then the identifier has external linkage.

5 If the declaration of an identifier for a function has no storage-class specifier,its linkage is determined exactly as if it were declared with the storage-class specifier extern.If the declaration of an identifier for an object has file scope and no storage-class specifier, its linkage is external.

After reading this it looks that if I declare a variable like say int a; in 2 source files. then both have external linkage as per rule 5 and 4. and then as per rule 2, both should refer to the same object. Then why does the compiler create problem. Where in the standard it is hinted that we can't declare like this in 2 source files and this should throw compilation error. Firstly, where in the standard, it says that int a is a definition, and then where it says that 2 instances of definitions are not acceptable. I know that it is not allowed from my experience, but it would be very useful to me, if I can find this in the standard and seal my understanding.

Do the following excerpts from the standard in combination amount to this rule? or I have missed that glue? :

A declaration specifies the interpretation and attributes of a set of identifiers. A definition of an identifier is a declaration for that identifier that: —for an object, causes storage to be reserved for that object; —for a function, includes the function body; —for an enumeration constant or typedef name, is the (only) declaration of the identifier.

As discussed in 5.1.1.1, the unit of program text after preprocessing is a translation unit, which consists of a sequence of external declarations. These are described as ‘‘external’’ because theyappear outside anyfunction (and hence have file scope). As discussed in 6.7, a declaration that also causes storage to be reserved for an object or a function named by the identifier is a definition.

An external definition is an external declaration that is also a definition of a function (other than an inline definition) or an object. If an identifier declared with external linkage is used in an expression (other than as part of the operand of a sizeof operator whose result is an integer constant), somewhere in the entire program there shall be exactly one external definition for the identifier; otherwise, there shall be no more than one.

Thanks.

0 投票する
1 に答える
279 参照

drm - CD-ROM を ISO の作成から保護する

Director で開発した CD-ROM ベースのアプリケーションを持っています。ISO イメージが作成されないように保護したいのですが、解決策はありますか?

私にお知らせください。

皆さん、ありがとうございました