- blogs:
- cles::blog
2019/05/01

Visual Studio 2019 で scanf() をそのまま使う


C 言語における scanf() は実用上はほぼ意味がない関数ですが、入門書などの例題では依然としてよく使われています。
Visual Studio 2017 の時から scanf() を使うためには scanf_s() を使うか、もしくは セキュリティ開発サイクル(SDL)チェックをオフにする必要があり、SDL の設定についてはプロジェクトを作る時のウィザードで制御することが可能でした。ところが、Visual Studio 2019 になってから SDL のチェックボックスが出なくなってしまったので、忘れないうちに設定の変更のやり方をメモしておきます。
教科書的な例題をそのまま動かしたいときに気をつけるべき点は以下の2点くらいでしょうか。
プロジェクトのプロパティ → 構成プロパティ → C/C++ → 「SDL チェック」を「いいえ(/SDL-)」に変更
プロジェクトのプロパティ → 構成プロパティ → リンカー → システム →「サブシステム」を「コンソール(/SUBSYSTEM:CONSOLE)」に変更
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/10936
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
閲覧数が多いエントリ
1 . Thunderbird のメッセージをスレッド化しないようにする(4782)
2 . Word で数式がグレーアウトされていて挿入できないときは(3551)
3 . Windows 10 で勝手にログアウトされないようにする(3186)
4 . Firefox でパスワードが保存されるページとされないページの違い(2623)
5 . シャープの空気清浄加湿器のキュルキュル音は PTFE スプレーで(2430)
2 . Word で数式がグレーアウトされていて挿入できないときは(3551)
3 . Windows 10 で勝手にログアウトされないようにする(3186)
4 . Firefox でパスワードが保存されるページとされないページの違い(2623)
5 . シャープの空気清浄加湿器のキュルキュル音は PTFE スプレーで(2430)
cles::blogについて
Referrers