問題タブ [alignment]

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 に答える
2746 参照

c# - C# P/invoke 構造アライメント

AMD64 で C# からNtGetContextThreadを呼び出そうとしています。問題は、AMD64 のCONTEXT構造体を 16 バイト境界に揃える必要があり、NtGetContextThreadを呼び出すと常にSTATUS_DATATYPE_MISALIGNMENT. C# がPack属性を使用して構造体の個々のメンバーを整列できることは承知していますが、構造全体を整列させることはできないようです。これを行う方法はありますか?

編集: 明確にするために、個々のメンバーを揃えたくありません。全体の構造を揃えたい。

0 投票する
7 に答える
24265 参照

delphi - Delphi: align = alTop を使用してコンポーネントの視覚的な順序をプログラムで調整する方法

多数のパネルを含むフォームがあり、それぞれに があるAlign=alTopため、フォームの上からうまく積み重ねられます。

ただし、これらのパネルの表示順序を動的に変更したい、つまり上下に移動したい。これを行う最善の方法は何ですか?

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

silverlight - リストボックスの内容をSilverlightで中央揃え

一定の幅のリストボックスがあります。リストボックス内のアイテムの数は異なります。リストボックスの内容を中央に配置する方法はありますか?ListBoxItemの「コンテンツプレゼンター」は、リストボックスの幅全体に対して中央に配置するのではなく、テンプレート内の各アイテムを中央に配置します。

先に返信しなくてすみません。問題は、リストボックスで使用していたItemsPanelTemplateの幅にありました。以前の幅は925に設定されていました。この幅をMaxWidthに変更すると機能しました。コード:

0 投票する
9 に答える
195427 参照

css - CSS:ブロックを中央に配置しますが、コンテンツを左揃えにします

ブロック全体をその親の中央に配置したいのですが、ブロックの内容を左揃えにしたいのです。

例が最も役立ちます

このページ:

http://yaml-online-parser.appspot.com/?yaml=%23+ASCII+Art%0d%0a---+%7c%0d%0a++%5c%2f%2f%7c%7c%5c% 2f%7c%7c%0d%0a ++%2f%2f +%7c%7c ++%7c%7c __%0d%0a&type = python

アスキーアートは(表示されているとおりに)中央に配置する必要がありますが、整列して「YAML」のように見える必要があります。

またはこれ:

http://yaml-online-parser.appspot.com/?yaml=%3f+-+Detroit+Tigers%0d%0a++-+Chicago+cubs%0d%0a%3a%0d%0a++-+2001-07-23 %0d%0a%0d%0a%3f +%5b + New + York + Yankees%2c%0d%0a ++++ Atlanta + Braves +%5d%0d%0a%3a +%5b + 2001-07-02%2c + 2001-08-12%2c%0d%0a ++++ 2001-08-14 +%5d%0d%0a

エラーメッセージは、コンソールの場合と同じようにすべて表示されます。

0 投票する
7 に答える
2067 参照

c++ - C/C++ 構造体の要素のアライメントを決定するアルゴリズム

さて、私が本当に興味を持っていたものに答えが得られなかったので、質問を再質問させてください(このような質問の全体規模の編集が偽物である場合は申し訳ありません).

いくつかのポイント:

  • これは、私がテストしているものとは異なるコンパイラを使用したオフライン分析であるため、SIZEOF() などは私が行っていることでは機能しません。
  • 私はそれが実装定義であることを知っていますが、私が興味を持っている実装をたまたま知っています。

アライメントと呼ばれる整数と、要素と呼ばれる整数のタプルを入力として取る pack と呼ばれる関数を作成しましょう。サイズと呼ばれる別の整数を出力します。

この関数は次のように機能します。

私が聞きたいのは、「この関数の逆関数は何ですか?」ということだと思いますが、逆関数という用語が正しいかどうかはわかりません。複数の入力を持つ関数の逆関数を扱った覚えがないので、当てはまらない用語を使用している可能性があります。

私が欲しいもの(のようなもの)が存在します。ここで、determine_align と呼ぶ関数の疑似コードを提供します。ただし、この関数は少しナイーブです。期待する (または失敗する) 応答が得られるまで、さまざまな入力を使用して pack を何度も呼び出すだけだからです。

問題は、determine_align のより良い実装があるかどうかです。

ありがとう、

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

c++ - エラーC2719:'_ Val':__declspec(align('16'))の正式なパラメーターは整列されませんか?

私はD3DXMATRIXA16そのようなベクトルを作成しようとしvector<D3DXMATRIXA16> matrices;ています:そしてエラーが発生しています:

エラーC2719:'_ Val':__declspec(align('16'))を含む正式なパラメーターは整列されません

:[_ Ty=D3DXMATRIXA16]でコンパイルされているクラステンプレートのインスタンス化'std::vector<_Ty>'への参照を参照してください。

なぜそれが正確なのですか?

助けてくれてありがとう!

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

c++ - アドレスのアライメントを調整する

見ただけで住所の位置合わせをどのように判断しますか?

32 ビット システムでは、アドレス 0x12345670 は 16 バイト アラインされていることを意味します (最後の 0 のため) ですよね?

それではどうですか:

0x12345671 0x12345672 0x12345673

等?

乾杯、ジョン

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

2d - 2D形状スケーリング

こんにちは、形状のスケーリングに問題がありました。2つの類似した形状をスケーリングしようとしています。2Dで、各形状にnポイントがあります。読んだ論文からこのようなステートメントを見つけました。

「形状のサイズは、形状点と図心の間の二乗平均平方根距離です。」

したがって、この時点から、形状S1とS2の両方のサイズを計算し、S1 = xS2とすると、このようなスケーリングマトリックスを作成するとします。

[x 0] [0 x]

(私はちょうど2x2マトリックスを書いたので、それは違うはずだと知っています)そしてS2でそれを多重化すると、それらの形状は整列しますか?どうも

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

html - 大きなテキスト ブロックの隣にテキスト行を配置する際の問題

下のスクリーンショットにあるような html と css だけで、"Monday" のような 1 つの単語の隣に 2 行のテキストを配置しようとしています。

代替テキスト

最終製品では、現在 "hi" と "blah" と表示されている 2 行が、わずかなテキストと入力フィールドに置き換えられます。スクリーンショット バージョンは、次のコードで実現されています。

すべてがうまく垂直に整列されるようにしたいと思います...つまり、一番上の行の一番上が「Monday」という単語の上に整列し、一番下の行の下が「Monday」という単語の一番下に整列します。 ." 私は、定義リストを使用することが非常に用途が広く、この外観を達成するための適切な方法になるとは思いません。これを行う方法に関する提案はありますか?誰かがページを拡大した場合にすべてが見栄えがするように、画像から離れたいと思いますが、すべての考えをそこに捨ててください。ありがとう。

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

c# - 複数行 TextBox のテキスト配置 (C# 2.0)

Multi Line TextBox (C# 2.0) があります。次のようにいくつかのデータを表示したい。

しかし、このコードは次のように表示されます

私の問題は、テキストを揃えることができないことです。私の予想アウトプット、

どうすればこれを達成できますか?