■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

2ch閉鎖の危機なんだと(Part3.1)

[288:ななしさん@通信技術 (2001/08/26 05:55)]
うー。doReplaceのなかのstrcatも同じ対策をしたほうがいいかもしれませんね。
linkの書き換えで問題を生じる可能性があります。
#strncatは第3引数の扱いがstrncpyとやや異なる仕様であることに注意してください。

replaceまわりは特に読みにくくかかれていて、他に問題点がないのか正直言って
確信なしです。できれば、書き直したほうがいいのは確かでしょうね…


[289:名無しさん@お腹いっぱい。 (2001/08/26 05:55)]
やろうとしていることが別ならブランチ切るべき。


[290:名無し娘。 ◆vP.bOZFQ (2001/08/26 05:58)]
こちらのスレッドですべきことを"とりあえず"ここで区切るなら、これ以降は
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998736516
に移ってもよいかと。
いっそのこと本格的にC++にすれば楽そうだなぁ。


[291:名有りさん@お腹へった (2001/08/26 05:59)]
>>288
やっぱLinuxだとこれないかな?

size_t strlcat(char *dst, const char *src, size_t dstsize);

The strlcat() function appends at most (dstsize-
strlen(dst)-1) characters of src to dst (dstsize being the
size of the string buffer dst). The initial character of
src overrides the null character at the end of dst. The
function returns the sum the of lengths of the two strings
strlen(dst)+strlen(src).


[292:名無し ◆NtVkSITE (2001/08/26 05:59)]
無効の進捗が見えないから何ともいえません。
向こうに一言確認を入れれば、Ver10になってもかまわないような気もしますけどね。
ただ、無用なトラブルの原因になったりしかねないですけど。


[293:名無しさん@お腹いっぱい。 (2001/08/26 05:59)]
>>290
ちゃんと設計すればね<C++楽


[294:名無し ◆NtVkSITE (2001/08/26 06:00)]
>>290
ですね。
ここはあくまでもVer.5のFixedていう方向だったと思いますし。


[295:名無しさん@お腹いっぱい。 (2001/08/26 06:00)]
日付が直ったね。


[296:名無しさん@お腹いっぱい。 (2001/08/26 06:00)]
>>288
doReplace なら、プログラム板のスレに改良版が上がってたYO!!


[297:名無しさん@お腹いっぱい。 (2001/08/26 06:00)]
あ、287から時間が直ってる


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)