通知
すべてクリア
Topic starter
2004年7月20日 11:13 AM
ある IP アドレスの書式が正しいかどうかをチェックしたいのですが、
どのように行ったらよいのかわからないので、
知っている方がいらっしゃいましたら教えて下さい。
よろしくお願いいたします。
開発環境
Windows XP SP1 Visual C++ .NET
2004年7月20日 11:42 AM
IPアドレスの書式ってことは、aaa.bbb.ccc.ddd って形式ってことですよね。
1.. が3つ存在すること
2.. で分割した時、4つに分割されること
3.2で分割された内容が全て数字であり0~255の範囲であること
専用の関数とかは知らないので、自分が考えると上記チェックを
する事くらいでしょうか。
2004年7月20日 12:12 PM
inet_addrが成功するかどうかで調べてみるのはいかがでしょう。
2004年7月20日 1:01 PM
これを機に、正規表現とか覚えておくと、今後どこかで役に立つかも。
2004年7月21日 3:52 PM
IPv6対応も考えていったほうがいいよ。
そこまで必要ないのか・・ZnO
2004年7月22日 5:52 PM
みなさん、ありがとうございました。
とりあえずは、力技で解決はしましたが、
今後のために教えていただいた方法を試してみます。
2004年7月22日 5:53 PM
おれっちと総料理長って一緒の人?
それとも、総料理長ってハンドルが気に入った?
やれやれ