問題タブ [deprecated]
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.
visual-c++ - fopen 非推奨の警告
Visual Studio 2005 C++ コンパイラで、コードでfopenなどの呼び出しを使用すると、次の警告が表示されます。
これを防ぐにはどうすればよいですか?
c# - .NET 1.1 から .NET 2.0 にアップグレードすると、どうなりますか?
私は大規模な .NET 1.1 プロジェクトに取り組んでおり、主に Visual Studio 2008 のようなより優れたツールを使用できるようにするためだけでなく、.NET の新機能と少量のバグのために、これをアップグレードしたいという要望があります。 2.0 フレームワーク。
プロジェクトは VB.NET の大部分で構成されていますが、C# の部分もあります。これは、さまざまなサード パーティ製のコントロールを使用する Windows フォーム アプリケーションです。リッチ クライアントは、.NET リモート処理を使用して、MSSQL 2000 データベースとインターフェイスするサーバー プロセスと対話します。
アップグレードを実行することにした場合、どのような問題が予想されますか?
php - PHPで関数を非推奨にする方法は?
私が一緒に働いているチームには、コード全体で PHP の ibase_* 関数を使用してデータベースと通信する古いコードベースがあります。元の関数を呼び出すだけでなく、別のことを行うラッパーを作成し、代わりにラッパーが使用されるように、コード全体で一括検索置換を行いました。
では、今後 ibase_* 関数が使用されないようにするにはどうすればよいでしょうか?
できれば、それらを引き続き利用できるようにしたいのですが、使用すると通知または警告がスローされるようにします。
純粋な PHP でのソリューション (PHP のカスタム バージョンをコンパイルする必要がない) が推奨されます。
java - java.net.URLEncoder.encode(String)は非推奨になりましたが、代わりに何を使用すればよいですか?
使用すると次の警告が表示されますjava.net.URLEncoder.encode
:
代わりに何を使うべきですか?
delphi - EStackOverflow が非推奨になってからどのくらい経ちますか? また、それを置き換えるものは何ですか?
SysUtils.pas で定義されている EStackOverflow は、Delphi 2009 で非推奨としてマークされていることに気付きました。確認したところ、2007 年には非推奨としてマークされていました。Delphi 7 のインストール ディスクはここにありますが、いつわかるか誰かに尋ねようと思いました。それは廃止されました。
さらに、誰かが理由を知っていますか、そしてそれを置き換えるものは何ですか? 再帰によってスタック オーバーフローを引き起こすテスト アプリケーションを作成しましたが、それでも EStackOverflow 例外が発生しますが、それ専用のハンドラーを追加すると、
[DCC 警告] Unit57.pas(85): W1000 シンボル 'EStackOverflow' は非推奨です
EStackOverflow が EExternal から派生していること、および EExternal をトラップして ExceptionCode の STATUS_STACK_OVERFLOW をチェックできることはわかっていますが、それでも EStackOverflow 例外がスローされるため、これは不要のようです。
これは、自分のコードで EStackOverflow をスローするのを思いとどまらせるためだけですか?
(はい、 StackOverflowという Web サイトでEStackOverflowについて質問するのは皮肉なことだと思います。はい、私は完全に真剣です .)
ruby - Rubyで非推奨のコードをマークするベストプラクティスは?
メソッドを非推奨としてマークしたいので、それを使用している人は簡単にコードをチェックして追いつくことができます。Java では @Deprecated を設定すると、誰もがこれが何を意味するかを知っています。
Rubyで非推奨をマークしてチェックするための好ましい方法(またはツール)はありますか?
c# - クラスを非推奨としてマークする方法は?
クラスを非推奨としてマークするにはどうすればよいですか? プロジェクトでクラスを使用したくありませんが、2 週間以内にクラスを削除したくありません。
asp.net-mvc - ASP.NET MVC AjaxHelper は劣化に対処しますか?
ASP.NET MVC フレームワークの AjaxHelper が劣化に対処しているかどうかを知っている人はいますか?
たとえば、div のコンテンツを更新する ActionLink がある場合、JavaScript が利用できない場合、ページは (コントローラのアクションを介して) ページをレンダリングすることによって完全なポストバックを行い、ActionLink で指定されたアクションを呼び出しますか?
そうでない場合、JavaScript が有効になっているブラウザーと、MVC アプリのコンテキスト内で無効になっているブラウザーに対して、ページを正しく機能させるにはどうすればよいでしょうか?
gcc - 古いコンパイラからの sstream と strstream の不一致に対処する方法
私は一時的に gcc 2.95.2 を使用していますが、sstream
ヘッダーの代わりに (少し異なり、非推奨) を定義していますstrstream
。私は現在これを回避しています
そして、次のようなもの:
しかし、それは本当に迷惑になっています。より最近の gcc (または他のコンパイラ) に切り替えるときに、これらのパッセージを書き直す必要がないようにしたいだけです。何かご意見は?
ruby-on-rails - 迷惑な警告を停止するために boot.rb をハックする方法は? Gem::SourceIndex#search 文字列パターンのサポートは非推奨
rake やほとんどの Rails コマンドを実行するたびに、迷惑な警告が表示されます。私はまだ Ruby/Rails の初心者です。boot.rb をハックして迷惑な警告を停止する方法についてアドバイスをお願いします。Rails 1.2.6 と RubyGems 1.3.1 を使用しています。(1.2.x を使用する本からまだ Rails を学んでいるので、Rails を 2.x にアップグレードしていません。) アドバイスをいただければ幸いです。グーグルで解決策を見つけることができませんでした。ありがとう!
boot.rb 行 20:
迷惑なメッセージ: