問題タブ [strcat-s]
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.
c++ - MSVC++が「std::strcat」を「安全でない」と見なすのはなぜですか?(C ++)
私がこのようなことをしようとすると:
などなど、警告が表示されます
strcatが安全でないと見なされるのはなぜですか?strcat_sを使用せずにこの警告を取り除く方法はありますか?
また、警告を取り除く唯一の方法がstrcat_sを使用することである場合、それはどのように機能しますか(構文的に:明らかに2つの引数を取りません)。
c++ - アプリケーションは最初のstrcat_sでクラッシュします
strcatとstrcat_sの両方を試しましたが、どちらもクラッシュします。なぜこれが起こるのか誰かが知っていますか?問題が見つかりません。
コード:
追加情報:ブーストや文字列を使用したくないので、これをユニコード(デフォルト)のままにしておきたい。
c - 安全な関数を使用して C で文字列を文字列に追加する
ファイル名を文字列にコピーし、「.cpt」を追加したいと考えています。しかし、安全な関数 (strcat_s) ではこれを行うことができません。エラー: 「文字列は null で終了していません!」. '\0' を設定しましたが、安全な関数を使用してこれを修正するにはどうすればよいですか?
c - C プログラムの strcat が機能しない
このプログラムを実行すると、ランタイム プログラムが終了します。
私を助けてください。
私がこれを使用する場合:
それは働いています!
しかし、なぜ
このコードは機能していません????
c - C - strcat のエラー
このコードのエラーは何ですか? エラーが発生しました
それはどういう意味ですか?別の質問 - 構造体と関数プロトタイプの宣言は合法ですか?
新しい行 - エラーがあるのはなぜですか? string.buf
char ポインタではありませんか? 何が問題なのchar *s="abcd"
? ありがとう!:)
c - strcat_s はどのライブラリにありますか?
と を含めてみstring.h
ましstdlib.h
たが、未定義の参照コンパイル エラーが発生します。
これは、私が含めなかった別のライブラリにあると結論づけることにつながります。それはどこにある?
私は gcc コンパイラを使用しています - コードは Windows で書かれていますが、UNIX サーバー上でコンパイルおよび実行される予定です。
c - strcat() は strcat_s() と同じようにエラーを返しますか?
strcat()
エラーを返しますstrcat_s()
か? strcat()
strcat_s()` を置き換えることはできますか?