どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 975 1...968969970971972973974975976977978979980981982...1178 新しいコメント Boris 2015.12.05 21:33 #9741 BAS581:よろしくお願いします。解決策があるとわかっていれば、それを見つけるのも簡単です。)))この場合の解決方法は、FireFoxで、ページを拡大すると、拡大鏡が表示される、というものでした。ただ、通常のスケールでは利用できないのです。 標準的なブラウザに変更しましょう atztek 2015.12.06 14:43 #9742 C言語の専門家に質問 - 以下のコードを修正する方法(実行ファイルを実行するときにどんな番号を入れても、いつも「2」が表示されます)。#include <stdio.h> int main (int k) { printf("number %d \n", k); return 0; } Aleksey 2015.12.06 16:23 #9743 atztek: C言語の専門家に質問 - 以下のコードを修正する方法(実行ファイルを実行するときにどんな数字をいれても、いつも「2」が出てくる)。コマンドライン引数を受け付けるために、argcとargvという2つの特別な組み込み引数が使用されます。argcパラメータはコマンドライン上の引数の数を表し、整数である。最初の引数はプログラム名とみなされるため、常に最低1である。argv パラメータは,文字列ポインタの配列へのポインタである。この配列では、各要素が何らかのコマンドライン引数を指しています。コマンドライン引数はすべて文字列であるため、任意の数値を任意のバイナリ形式に変換することは、開発時にプログラム側で用意する必要があります。 追記:ここから atztek 2015.12.06 20:08 #9744 PozitiF:コマンドライン引数を受け取るために、argcとargvという2つの特別な組み込み引数が使用されます。argcパラメータは、コマンドライン上の引数の個数を表す整数で、最初の引数がプログラム名であるため、常に1以上である。argv パラメータは,文字列ポインタの配列へのポインタである。この配列では、各要素が何らかのコマンドライン引数を指しています。コマンドラインの引数はすべて文字列なので、バイナリへの変換は開発時にプログラムに組み込む必要があります。 追記:ここから ありがとうございます、わかりました。 引数の名前についてはよくわからないが(他にもあるかもしれないという意味で)、本当にそういうことなのだ。 atztek 2015.12.07 08:58 #9745 C言語プログラミングに関連する質問ですが、今回は一般的な性質のものです。 プログラムは500時間程度動作させる必要があり、その後は自動的に停止するようにします。 プロセッサにできるだけ負荷をかけないように、正しくチェックするにはどうしたらよいでしょうか? 私の記憶では、ループ(while/for)の中で、現在時刻を チェックし、終了時刻と比較する必要があります。到達すると、作業がストップします。これは正しいのか、それとも何か見逃しているのか? Aleksey 2015.12.07 13:38 #9746 atztek:C言語プログラミングに関連した質問があるのですが、今回は一般的な質問です。 プログラムは500時間程度実行する必要があり、その後は自動的に実行が停止する。 プロセッサの負荷をできるだけ少なくするために、どのようにチェックを行えばよいのでしょうか? 私の記憶では、ループ(while/for)の中で、現在時刻をチェックし、終了時刻と比較する必要があります。到達すると、作業がストップします。これは正しいのか、それとも何か見逃しているのか?WinAPIにはタイマーがあるhttps://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906%28v=vs.85%29.aspx 使用例 atztek 2015.12.07 16:52 #9747 PozitiF:WinAPIには、タイマーhttps://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906%28v=vs.85%29.aspx。 使用例 です。 WinAPI用 Thanks!また、一般的な、より単純なケースでは、私が説明したことは(アイデアレベルで)正しいように見えるのか、そうでないのか? Leo59 2015.12.11 07:21 #9748 親愛なる皆さん、こんにちは。2つのセグメントの交点の座標を求めるアルゴリズムの翻訳を手伝ってください。 記事よりとてもシンプルですね。 x1,y1 と x2,y2 は、最初のセグメントの頂点の座標である。 x3,y3 と x4,y4 は2番目のセグメントの頂点の座標である。 というように、交点を求めるには、直線の方程式を作る必要があります。 を1次式で表す。 (x-x1)/(x2-x1)=(y-y1)/(y2-y1); にじほうていしき (x-x3)/(x4-x3)=(y-y3)/(y4-y3); これらの方程式は、2点を通る直線を定義するもので、私たちが必要としているものです。 これらの式から、以下の式でxとyを求める。 x:=((x1*y2-x2*y1)*(x4-x3)-(x3*y4-x4*y3)*(x2-x1))/((y1-y2)*(x4-x3)-(y3-y4)*(x2-x1)); y:=((y3-y4)*x-(x3*y4-x4*y3))/(x4-x3); 線が交差しているので、座標(x,y)を持つ共通の交点があり、それを求める必要があります。 交点が線分に属するためには、交点を拘束する、つまり条件をチェックする必要があります。 もし (((x1<=x)and(x2>=x)and(x3<=x)and(x4 >=x))or((y1<=y)and(y2>=y)and(y3<=y) and(y4>=y)))。 であれば、これらのセグメントの交点が存在し、そうでなければ交点が存在しない。 また、これらのセグメントの平行度を角度係数を用いて確認する必要があります。 k1:=(x2-x1)/(y2-y1) です。 k2:=(x4-x3)/(y4-y3)。 ここで、k1とk2は軸ОХの正の方向に対するセグメントの傾斜角の接線であり、もしk1=k2ならば、セグメントは平行であるので、交点がないことになる。Готовая функция. Код: POINT Point_X(POINT a1,POINT a2,POINT a3,POINT a4){ POINT T; if(((a1.x<=T.x)&&(a2.x>=T.x)&&(a3.x<=T.x)&&(a4.x >=T.x))||((a1.y<=T.y)&&(a2.y>=T.y)&&(a3.y<=T.y)&&(a4.y>=T.y))){ float x1=a1.x,x2=a2.x,x3=a3.x,x4=a4.x,y1=a1.y,y2=a2.y,y3=a3.y,y4=a4.y; float k1,k2; if(y2-y1!=0){ k1=(x2-x1)/(y2-y1); if(y4-y3!=0){ k2=(x4-x3)/(y4-y3); if(k1!=k2){ T.x=((a1.x*a2.y-a2.x*a1.y)*(a4.x-a3.x)-(a3.x*a4.y-a4.x*a3.y)*(a2.x-a1.x))/((a1.y-a2.y)*(a4.x-a3.x)-(a3.y-a4.y)*(a2.x-a1.x)); T.y=((a3.y-a4.y)*T.x-(a3.x*a4.y-a4.x*a3.y))/(a4.x-a3.x); T.x*=-1; return T; }else{ T.x=969; T.y=969; //text2("Паралельны"); } }else{ T.x=969; T.y=969; //text2("Паралельны"); } }else{ T.x=969; T.y=969; //text2("Паралельны"); } }else{ //text2("Пересечение вне отрезка"); T.x=979; T.y=979; return T; } } それとも、どなたかがアーカイブで既製品をお持ちなのでしょうか? 初心者の方からの質問 MQL5 MT5 MetaTrader DoEasyライブラリのグラフィックス(第79部): 「アニメーションフレーム」オブジェクトクラスとその子孫オブジェクト 非加法的統計分布構造解析への固有座標法の応用 optionany 2015.12.11 21:15 #9749 optionany:ごあいさつMT4には 機能・特徴はありますか)内部端末メールを やsms に送信する(サーバーの再起動などを受信する)ことはできますか? みんな、誰もこのことを知らないのか? Alexey Viktorov 2015.12.12 04:09 #9750 optionany: 誰も知らないのか? お母さんはドキュメントを読んではいけないんですか?SendMailの ように。 1...968969970971972973974975976977978979980981982...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
よろしくお願いします。解決策があるとわかっていれば、それを見つけるのも簡単です。)))
この場合の解決方法は、FireFoxで、ページを拡大すると、拡大鏡が表示される、というものでした。
ただ、通常のスケールでは利用できないのです。
(実行ファイルを実行するときにどんな番号を入れても、いつも「2」が表示されます)。
C言語の専門家に質問 - 以下のコードを修正する方法
(実行ファイルを実行するときにどんな数字をいれても、いつも「2」が出てくる)。
コマンドライン引数を受け付けるために、argcとargvという2つの特別な組み込み引数が使用されます。argcパラメータはコマンドライン上の引数の数を表し、整数である。最初の引数はプログラム名とみなされるため、常に最低1である。argv パラメータは,文字列ポインタの配列へのポインタである。この配列では、各要素が何らかのコマンドライン引数を指しています。コマンドライン引数はすべて文字列であるため、任意の数値を任意のバイナリ形式に変換することは、開発時にプログラム側で用意する必要があります。
追記:ここから
コマンドライン引数を受け取るために、argcとargvという2つの特別な組み込み引数が使用されます。argcパラメータは、コマンドライン上の引数の個数を表す整数で、最初の引数がプログラム名であるため、常に1以上である。argv パラメータは,文字列ポインタの配列へのポインタである。この配列では、各要素が何らかのコマンドライン引数を指しています。コマンドラインの引数はすべて文字列なので、バイナリへの変換は開発時にプログラムに組み込む必要があります。
追記:ここから
引数の名前についてはよくわからないが(他にもあるかもしれないという意味で)、本当にそういうことなのだ。
C言語プログラミングに関連する質問ですが、今回は一般的な性質のものです。
プログラムは500時間程度動作させる必要があり、その後は自動的に停止するようにします。
プロセッサにできるだけ負荷をかけないように、正しくチェックするにはどうしたらよいでしょうか?
私の記憶では、ループ(while/for)の中で、現在時刻を チェックし、終了時刻と比較する必要があります。到達すると、作業がストップします。これは正しいのか、それとも何か見逃しているのか?
C言語プログラミングに関連した質問があるのですが、今回は一般的な質問です。
プログラムは500時間程度実行する必要があり、その後は自動的に実行が停止する。
プロセッサの負荷をできるだけ少なくするために、どのようにチェックを行えばよいのでしょうか?
私の記憶では、ループ(while/for)の中で、現在時刻をチェックし、終了時刻と比較する必要があります。到達すると、作業がストップします。これは正しいのか、それとも何か見逃しているのか?
WinAPIにはタイマーがあるhttps://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906%28v=vs.85%29.aspx
使用例
WinAPIには、タイマーhttps://msdn.microsoft.com/ru-ru/library/windows/desktop/ms644906%28v=vs.85%29.aspx。
使用例 です。
2つのセグメントの交点の座標を求めるアルゴリズムの翻訳を手伝ってください。
記事より
とてもシンプルですね。
x1,y1 と x2,y2 は、最初のセグメントの頂点の座標である。
x3,y3 と x4,y4 は2番目のセグメントの頂点の座標である。
というように、交点を求めるには、直線の方程式を作る必要があります。
を1次式で表す。
(x-x1)/(x2-x1)=(y-y1)/(y2-y1);
にじほうていしき
(x-x3)/(x4-x3)=(y-y3)/(y4-y3);
これらの方程式は、2点を通る直線を定義するもので、私たちが必要としているものです。
これらの式から、以下の式でxとyを求める。
x:=((x1*y2-x2*y1)*(x4-x3)-(x3*y4-x4*y3)*(x2-x1))/((y1-y2)*(x4-x3)-(y3-y4)*(x2-x1));
y:=((y3-y4)*x-(x3*y4-x4*y3))/(x4-x3);
線が交差しているので、座標(x,y)を持つ共通の交点があり、それを求める必要があります。
交点が線分に属するためには、交点を拘束する、つまり条件をチェックする必要があります。
もし
(((x1<=x)and(x2>=x)and(x3<=x)and(x4 >=x))or((y1<=y)and(y2>=y)and(y3<=y) and(y4>=y)))。
であれば、これらのセグメントの交点が存在し、そうでなければ交点が存在しない。
また、これらのセグメントの平行度を角度係数を用いて確認する必要があります。
k1:=(x2-x1)/(y2-y1) です。
k2:=(x4-x3)/(y4-y3)。
ここで、k1とk2は軸ОХの正の方向に対するセグメントの傾斜角の接線であり、もしk1=k2ならば、セグメントは平行であるので、交点がないことになる。
それとも、どなたかがアーカイブで既製品をお持ちなのでしょうか?
ごあいさつ
MT4には 機能・特徴はありますか)内部端末メールを やsms に送信する(サーバーの再起動などを受信する)ことはできますか?
誰も知らないのか?