「C」カテゴリーアーカイブ

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する – Qiita

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita

設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita

/// <summary>契約金額</summary> public class ContractAmount { public int AmountIncludingTax; public decimal SalesTaxRate; } 当然データの入れ物(以後データクラスと呼称)だけでなく、税込み金額を計算するロジックが必要です。ここであまり設計を考えないと、この手の演算ロジックはデータクラスとは別のクラス...

はてなブックマーク - 設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita はてなブックマークに追加

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Linux の sudo に root 権限を奪取できるバグが見つかった。 Linuxの「sudo」コマンドにroot権限奪取の脆弱性。ユーザーID処理のバグで制限無効化 - Engadget 日本版 この脆弱性は、sudoコマンドのユーザーIDに-1もしくは4294967295を指定すると、誤って0(ゼロ)と認識して処理してしまうというもの。0(ゼロ)はrootのユー...

はてなブックマーク - Big Sky :: sudo の特権昇格バグはなぜ起こったのか はてなブックマークに追加

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Linux の sudo に root 権限を奪取できるバグが見つかった。 Linuxの「sudo」コマンドにroot権限奪取の脆弱性。ユーザーID処理のバグで制限無効化 - Engadget 日本版 この脆弱性は、sudoコマンドのユーザーIDに-1もしくは4294967295を指定すると、誤って0(ゼロ)と認識して処理してしまうというもの。0(ゼロ)はrootのユー...

はてなブックマーク - Big Sky :: sudo の特権昇格バグはなぜ起こったのか はてなブックマークに追加

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Big Sky :: sudo の特権昇格バグはなぜ起こったのか

Linux の sudo に root 権限を奪取できるバグが見つかった。 Linuxの「sudo」コマンドにroot権限奪取の脆弱性。ユーザーID処理のバグで制限無効化 - Engadget 日本版 この脆弱性は、sudoコマンドのユーザーIDに-1もしくは4294967295を指定すると、誤って0(ゼロ)と認識して処理してしまうというもの。0(ゼロ)はrootのユー...

はてなブックマーク - Big Sky :: sudo の特権昇格バグはなぜ起こったのか はてなブックマークに追加

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? – Quora

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora

qmailという、極端にバグが少なく、安全で高速なSMTPのサーバーがあります。いまはシェアを落としていますが、数年間放置しておいても安定して長期間動くので、まだまだ現在も使われています。 the Internet's MTA of choice このCソースはすごいですよ。putsやprintf, fopenなどの標準Cライブラリの関数は安全ではない...

はてなブックマーク - 他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora はてなブックマークに追加

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? – Quora

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora

他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora

qmailという、極端にバグが少なく、安全で高速なSMTPのサーバーがあります。いまはシェアを落としていますが、数年間放置しておいても安定して長期間動くので、まだまだ現在も使われています。 the Internet's MTA of choice このCソースはすごいですよ。putsやprintf, fopenなどの標準Cライブラリの関数は安全ではない...

はてなブックマーク - 他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか? - Quora はてなブックマークに追加

「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey

「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey

「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey

マイクロソフトはオープンソースで開発している.NETフレームワークの最新版「.NET Core 3.0」正式版のリリースを、オンラインイベント「.NET Conf 2019」で発表しました。 マイクロソフトが提供するおもなフレームワークには、Windows向けの「.NET Framework」、当初はおもにサーバアプリケーション向けとして登場したオ...

はてなブックマーク - 「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey はてなブックマークに追加

「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説:モダンCPUでは性能低下は軽微 – @IT

「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説:モダンCPUでは性能低下は軽微 - @IT

「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説:モダンCPUでは性能低下は軽微 - @IT

ミュンヘン工科大学の研究チームのメンバーはRust言語で開発したネットワークデバイスドライバの処理速度をC言語のものと比較した。その結果、Rust版の速度低下は最大でも数%にとどまっていた。なぜ処理性能がわずかに遅くなるのか、その理由も説明した。 「C」や「C++」に代わるシステムプログラミング言語として「Rus...

はてなブックマーク - 「Rust」言語はCよりも遅いのか、研究者がベンチマーク結果を解説:モダンCPUでは性能低下は軽微 - @IT はてなブックマークに追加

USB-C ACアダプタの本命か。「ダブルPDで60W」PowerPort Atom PD 2をアンカーが発売 – Engadget 日本版

USB-C ACアダプタの本命か。「ダブルPDで60W」PowerPort Atom PD 2をアンカーが発売 - Engadget 日本版

USB-C ACアダプタの本命か。「ダブルPDで60W」PowerPort Atom PD 2をアンカーが発売 - Engadget 日本版

モバイルバッテリーなどUSB関連製品大手であるアンカー・ジャパンが、USB PD対応Type-C端子を2基搭載したACアダプタ『PowerPort Atom PD 2』を発売しました。価格は4599円(税込)。既にAmazon.co.jpなど、同社のWeb直販で購入が可能です。 特徴は、総合最大出力が60W、USB Type-C×2基という端子構成で、なおかつ両方と...

はてなブックマーク - USB-C ACアダプタの本命か。「ダブルPDで60W」PowerPort Atom PD 2をアンカーが発売 - Engadget 日本版 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? – YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴

Intel の主席エンジニアの Josh Triplett の Open Source Technology Summit 2019 での講演 Intel and Rust: the Future of Systems Programming を取り上げ、Rust こそがシステムプログラミングの未来であり、C 言語はもはやかつてのアセンブリ言語である。つまり、未だに OS などのシステムプログラミングの大部分で使...

はてなブックマーク - Rustこそがシステムプログラミングの未来(で、C言語はもはやアセンブリ相当)なら、Rustで書かれたドライバのコードをLinuxカーネルは受け入れるべきなのか? - YAMDAS現更新履歴 はてなブックマークに追加

printfに4285個アスタリスクをつけるとclang++が死ぬ – Qiita

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

def check(n) s = "*"*n f = open("test.cpp","w") f.puts <<EOS #include <cstdio> int main(){ (#{s}printf)("Hello World\\n"); } EOS f.close() return system("clang++ test.cpp") end check(ARGV[0].to_i) $ ruby check.rb 10000 clang: error: unable to execute command: Illegal instruction: 4 clang: error: ...

はてなブックマーク - printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita はてなブックマークに追加

「1から100の偶数の和を求めるワンライナー」まとめ – Qiita

「1から100の偶数の和を求めるワンライナー」まとめ - Qiita

「1から100の偶数の和を求めるワンライナー」まとめ - Qiita

2019年8月11日頃にTwitterで「1から100の偶数の和を求める方法」(ワンライナー)が話題になったので 各言語ごとにまとめてみました。 以前あったズンドコきよしのまとめみたいなノリです。 https://qiita.com/shunsugai@github/items/971a15461de29563bf90 追加の編集リクエスト歓迎です。 発端のツイート まにゃです。...

はてなブックマーク - 「1から100の偶数の和を求めるワンライナー」まとめ - Qiita はてなブックマークに追加

GitHub Actions now supports CI/CD, free for public repositories

GitHub Actions now supports CI/CD, free for public repositories

GitHub Actions now supports CI/CD, free for public repositories

GitHub Actions is an API for cause and effect on GitHub: orchestrate any workflow, based on any event, while GitHub manages the execution, provides rich feedback, and secures every step along the way. With GitHub Actions, workflows and steps are just code in a repository, so you can create, share...

はてなブックマーク - GitHub Actions now supports CI/CD, free for public repositories はてなブックマークに追加

Google’s robots.txt Parser is Now Open Source | Google Open Source Blog

Google's robots.txt Parser is Now Open Source | Google Open Source Blog

Google's robots.txt Parser is Now Open Source | Google Open Source Blog

The latest news from Google on open source releases, major projects, events, and student outreach programs. Originally posted on the Google Webmaster Central Blog For 25 years, the Robots Exclusion Protocol (REP) was only a de-facto standard. This had frustrating implications sometimes. On one ha...

はてなブックマーク - Google's robots.txt Parser is Now Open Source | Google Open Source Blog はてなブックマークに追加

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 Amazon Web Services(AWS)は6月20日、同社がオンプレミス向けに開発している「AWS Outposts」のハードウェア概要をYouTubeで明らかにしました。 AWS Outpostsは、AWSのクラウドインフラと同等のシステムをオン...

はてなブックマーク - オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey はてなブックマークに追加

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey

オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 Amazon Web Services(AWS)は6月20日、同社がオンプレミス向けに開発している「AWS Outposts」のハードウェア概要をYouTubeで明らかにしました。 AWS Outpostsは、AWSのクラウドインフラと同等のシステムをオン...

はてなブックマーク - オンプレミス版AWSの「AWS Outposts」、24インチ幅の専用ラックはキャスター付き、故障には部品交換で対応 - Publickey はてなブックマークに追加

C# で、同じソースコードから常に同じバイナリを生成する | ++C++; // 未確認飛行 C ブログ

C# で、同じソースコードから常に同じバイナリを生成する | ++C++; // 未確認飛行 C ブログ

C# で、同じソースコードから常に同じバイナリを生成する | ++C++; // 未確認飛行 C ブログ

昔、gist にだけ置いてて、そういえばブログに書いてなかったものを思い出したので書いておくことに。 (一応、部分的には言及したことがあるんですけど、ちゃんとした話はしたことがなかったはず。) 決定論的ビルド 3年くらい前まで、C# コードをコンパイルすると、ソースコードを一切書き換えていなくても、生成結果の ...

はてなブックマーク - C# で、同じソースコードから常に同じバイナリを生成する | ++C++; // 未確認飛行 C ブログ はてなブックマークに追加

Goコンパイラをゼロから作って147日でセルフホストを達成した – Qiita

Goコンパイラをゼロから作って147日でセルフホストを達成した - Qiita

Goコンパイラをゼロから作って147日でセルフホストを達成した - Qiita

Go言語コンパイラをスクラッチから書いてセルフホストを達成しました。 https://github.com/DQNEO/minigo 本家Goコンパイラの実装はほとんど見ずに、ほぼ 8cc 1 というCコンパイラから学んだ知識のみで作りました。 特徴 コンパイルするとアセンブリを吐きます 字句解析・構文解析は手書きです。yacc/lex などのツールは...

はてなブックマーク - Goコンパイラをゼロから作って147日でセルフホストを達成した - Qiita はてなブックマークに追加

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス

【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス 1. B 2019.05.09 Amazon Web Services Japan K.K. Akihiro Tsukada, Startup Solutions Architect, Manager 2. • # # # • # • # # # 2 3. • D A R • A D • B 3 4. 9 B A 9 t D S p z O • 9 B A 9 oml a • • 9...

はてなブックマーク - 【イチから理解するサーバーレスアプリ開発】 サーバーレスアプリケーション向きの DB 設計ベストプラクティス はてなブックマークに追加

Announcing WSL 2 | Windows Command Line Tools For Developers

Announcing WSL 2 | Windows Command Line Tools For Developers

Announcing WSL 2 | Windows Command Line Tools For Developers

Today we’re unveiling the newest architecture for the Windows Subsystem for Linux: WSL 2! Changes in this new architecture will allow for: dramatic file system performance increases, and full system call compatibility, meaning you can run more Linux apps in WSL 2 such as Docker. What exactly is W...

はてなブックマーク - Announcing WSL 2 | Windows Command Line Tools For Developers はてなブックマークに追加

MSも「パスワード定期変更は不要」表明―Win 10の次期セキュリティ基準で – Engadget 日本版

MSも「パスワード定期変更は不要」表明―Win 10の次期セキュリティ基準で - Engadget 日本版

MSも「パスワード定期変更は不要」表明―Win 10の次期セキュリティ基準で - Engadget 日本版

MicrosoftはWindows 10の次期大型更新となるMay 2019 Update(通称1903、または19H1)、およびWindows Server バージョン1903におけるセキュリティベースラインのドラフトを公開しました。 とくに大きな変更となるのは、組織などによっては今でも使われているパスワードの有効期限ポリシーを廃止した点でしょう。これは...

はてなブックマーク - MSも「パスワード定期変更は不要」表明―Win 10の次期セキュリティ基準で - Engadget 日本版 はてなブックマークに追加

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 – Togetter

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter

13年前プログラムをコンパイルしたら動いたwww『オセロ作りなさい』って言われてサウンド専攻の奴とノリノリで作ったやつwww #学生作品 #C言語 #gamedev #ゲーム開発 pic.twitter.com/Fme7VbhUG8

はてなブックマーク - 13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter はてなブックマークに追加

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 – Togetter

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter

13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter

13年前プログラムをコンパイルしたら動いたwww『オセロ作りなさい』って言われてサウンド専攻の奴とノリノリで作ったやつwww #学生作品 #C言語 #gamedev #ゲーム開発 pic.twitter.com/Fme7VbhUG8

はてなブックマーク - 13年前にプログラムした「オセロを作りなさい」という課題でノリノリで作ったゲームをコンパイルしたら動いた!→「草生える」「もはやオセロではない」「愛がある」 - Togetter はてなブックマークに追加

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ – Qiita

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita

C++、C#、PHP等には"call by referenc"、いわゆる「参照渡し」という機能があります。ですが、この"call by referenc"ではない動作を「参照渡し」と言っている記事をまとめました。対象には表記揺れにすぎない「参照呼び」や「参照呼び出し」も含めています。 他にもある、とか、実は否定しているとかあればコメントや修...

はてなブックマーク - &quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita はてなブックマークに追加

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ – Qiita

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita

&quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita

C++、C#、PHP等には"call by referenc"、いわゆる「参照渡し」という機能があります。ですが、この"call by referenc"ではない動作を「参照渡し」と言っている記事をまとめました。対象には表記揺れにすぎない「参照呼び」や「参照呼び出し」も含めています。 他にもある、とか、実は否定しているとかあればコメントや修...

はてなブックマーク - &quot;call by reference&quot;ではない動作を「参照渡し」と言っている記事まとめ - Qiita はてなブックマークに追加

“call by reference”ではない動作を「参照渡し」と言っている記事まとめ – Qiita

"call by reference"ではない動作を「参照渡し」と言っている記事まとめ - Qiita

"call by reference"ではない動作を「参照渡し」と言っている記事まとめ - Qiita

C++、C#、PHP等には"call by referenc"、いわゆる「参照渡し」という機能があります。ですが、この"call by referenc"ではない動作を「参照渡し」と言っている記事をまとめました。対象には表記揺れにすぎない「参照呼び」や「参照呼び出し」も含めています。 他にもある、とか、実は否定しているとかあればコメントや修...

はてなブックマーク - "call by reference"ではない動作を「参照渡し」と言っている記事まとめ - Qiita はてなブックマークに追加

Cello – もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ

C言語は機械語やアセンブリ言語といった低水準言語に近く、最近流行のPythonやRubyといった高水準言語で利用できるさまざまな便利な機能を使用することができません。例えば文字列にも専用の型が存在せず、さまざまな落とし穴に注意しつつ慎重に使用する必要があるのです。 本日紹介する「Cello」は、このなにかと不便な...

はてなブックマーク - Cello - もはや別物、C言語で高レベルプログラミングを実現するライブラリ | ソフトアンテナブログ はてなブックマークに追加

【C言語】引数なしの関数には void を書いた方がよいという話 – 0x19f (Shinya Kato) の日報

【C言語】引数なしの関数には void を書いた方がよいという話 - 0x19f (Shinya Kato) の日報

【C言語】引数なしの関数には void を書いた方がよいという話 - 0x19f (Shinya Kato) の日報

C言語で引数なしの関数を書くときに void を書かないのと書くのとで挙動が違うなんて話を聞いたことはないでしょうか? つまり void func() {} と void func(void) {} で挙動が違うという話ですね。 自分も話だけ聞いたことがあったものの2つがどう違うのかはわかっていなかったため、C言語の規格を読みながら何が違うの...

はてなブックマーク - 【C言語】引数なしの関数には void を書いた方がよいという話 - 0x19f (Shinya Kato) の日報 はてなブックマークに追加