スレ立てるまでもない質問はここで 87匹目
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2007/12/01(土) 20:50:46プログラミングと関係ない質問はそれぞれの板の質問スレへ。
前スレ : スレ立てるまでもない質問はここで 86匹目
http://pc11.2ch.net/test/read.cgi/tech/1193556424/
_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、
,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0002デフォルトの名無しさん
2007/12/01(土) 20:55:45_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、
,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0003デフォルトの名無しさん
2007/12/01(土) 22:58:23/ l ヽヽ
,′| ヘ ヽ
l l l ヘ
| l l. l
| ヘ l |
ヘ ヽ / j
ヽ \ , -┬┬、/. /
\ 7 ヽ ヽ_∨
ヽ l . 二 --`ゝ
/ゝ' _.. '-'´ ・ ・ ヽヽ
j−'´ | = _人 ~ l 〉 ヒコにゃん ですよーー
/ ̄ ̄l ノ´
/ ̄ ̄~| _.. ィ‐┐
ゝ──'>ー<二○'´i ̄
`ー┐ l
_」 つ
ゝ───…  ̄
0004デフォルトの名無しさん
2007/12/02(日) 23:43:120005デフォルトの名無しさん
2007/12/02(日) 23:57:080006デフォルトの名無しさん
2007/12/02(日) 23:57:57./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ| 質問来ないニャン
l l
.| ● |
l , , , ● l
` 、 (_人__丿 、、、 /
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
0007デフォルトの名無しさん
2007/12/03(月) 00:01:31/ ヽ,
/^ヽ、__i}_/ヽ,
f三≧x、_,ィ7 : : : : : \レ' : : ヽ_,x≦三}
',::::::::::::::::::7: : :/^\: : : /^ヽ ヘ::::::::::::j
ヽ::::::::::::/: : :/ : : : : : : : : : : : :Vハ:::::/
〉,.:.:.:/: : :/ : : : : : : : : : : __: : 'v:∨
/: : ∨: : /: :/l⌒/l : :/ヽ、}\} :ヘ
,/: : : / : : {; イ ,レ´ j/ ', : ∧
,イ:/ //: : : : :/ ,r=ミ ィ=x、〉 : :ヘ
〃:/〈 : : : : : \〃 __ ∠/ : : ;〉
`ヽ、\: : : ヽ、:> / `ア /: :/ ワーイ質問来たほにぃ〜
`⌒{≧x、f^^ァ ヽ ′ , イ}/ スレスタートほにぃ〜
/^≧x、__>:f⌒{__ノ== '爪´ ,/
`ー――宀イ:::::::::::::::::::::::ヽ:ゝ<
/ 廴:::::::::::::::::::::::::::::;:ノヽ
{ `ヽ、_::::::::::::厂 }
(>、 `⌒´ ,/^)
`ー一'⌒ヽ、___ ..ノー'
0008デフォルトの名無しさん
2007/12/03(月) 02:17:37色々探したんですが、どうやらそういうソフトは無いらしいとの結果でした
そこで一つお聞きしたいです
画像処理系の開発に強い企業ってどこでしょうか
個人的にでいいので、皆さんのお勧めの企業を教えて下さい
0009デフォルトの名無しさん
2007/12/03(月) 02:38:460010デフォルトの名無しさん
2007/12/03(月) 02:43:01理論的にはいくらでもOKです
テキトーでいいので御いくら位かかるかわかりますでしょうか?
0011デフォルトの名無しさん
2007/12/03(月) 02:50:45すいません
説明が足りませんです
状況としては当方は知識ゼロに等しいようなものです
色々調べているのですが指針すら立たなくて
ですから2chなら詳しい人がいるかと思い来ました
どうか指針だけでもお願いしますm(__)m
0012デフォルトの名無しさん
2007/12/03(月) 03:15:410013デフォルトの名無しさん
2007/12/03(月) 03:54:06そんなところが画像の画質を「根本的に向上させる」目的など知りたくもない
見なかったことにしよう
0014デフォルトの名無しさん
2007/12/03(月) 05:05:120015デフォルトの名無しさん
2007/12/03(月) 07:59:12処理系依存だった希ガス。
001610
2007/12/03(月) 08:12:46気分を害したのならスミマセン
2chで言うのですから信憑性は皆無ですが、自分は学生です
実は大学で企業について調べる課題があるのです
ですから机上の空論なので「理論的に」と表記しました
ソフト開発のついても企業の人ならつてとかで調べられるのかもしれませんが、基本的に予備知識がゼロなモノで・・・
信用してくれとは言いません
ただ、変な公算とかは全くなかったとだけ記憶してほしいです
お邪魔いたしましたm(__)m
001710
2007/12/03(月) 08:22:58多分そういう所が2chに聞きに来る状況を想像しにくいと思います
少なくとも、自分に何の後ろ盾もないです
ですから、誰か答えてくれるかもしれないと思いここに来ました
0018デフォルトの名無しさん
2007/12/03(月) 08:48:000019デフォルトの名無しさん
2007/12/03(月) 09:20:26日本語で質問してください
0020デフォルトの名無しさん
2007/12/03(月) 09:29:150021デフォルトの名無しさん
2007/12/03(月) 10:07:290022デフォルトの名無しさん
2007/12/03(月) 10:07:59日本語で質問してください
0023デフォルトの名無しさん
2007/12/03(月) 10:24:240024デフォルトの名無しさん
2007/12/03(月) 10:39:10日本語で詰問してください
0025デフォルトの名無しさん
2007/12/03(月) 10:49:37and '#!/usr/local/bin/ruby' in front of the 'Hello,World'.
In other words, "(゜∀゜ )".
Have a nice your hacking!
0026デフォルトの名無しさん
2007/12/03(月) 10:54:31http://youtubetv.atspace.com/?&VeohSpotlight@VeohWideTV
0027デフォルトの名無しさん
2007/12/03(月) 13:44:19{
_tBullet bullet;
bullet.x = x;
bullet.y = y;
return bullet;
}
void main()
{
CBullet obj;
vector<_tBullet> vBullet;
vBullet.push_back( obj.Shoot(100.0,100.0) );
}
上記のようなソースを書いているのですが、
クラスCBullet 内のローカル変数 bullet の値の
変数の寿命は CBullet を出てからも有効なのでしょうか?
0028デフォルトの名無しさん
2007/12/03(月) 13:48:24まあ関数抜けたら無効だと思うけど、
なんで試さないの?
0029デフォルトの名無しさん
2007/12/03(月) 13:53:12やはりバグですか、CBullet::Shoot() 内で
_tBullet bullet = new _tBullet;
のようにメモリ確保をしたら大丈夫なのでしょうか?
試してはみたのですが、エラーが発生しないもので
不安で質問した次第であります。
0030デフォルトの名無しさん
2007/12/03(月) 14:18:34いやいや、それは正しく動くコードだよ。
概念としては、Shoot() で返ったオブジェクトがコピーされて、さらに
push_back() の中でコピーされる。実際はコンパイラの最適化で2回コピー
されるとは限らないけど。
0031デフォルトの名無しさん
2007/12/03(月) 14:19:28Shoot()のreturnの前に
printf("Shoot::%p\n",&bullet); //ポインタを表示
を追加してpush_backを何回かやってみそ。
vectorには値が渡されている。
vectorから取り出した_tBulletはShootで作った_tBulletとは違うアドレスにいる。
push_backの下に
_tBullet* a = &vBullet.at(0);
printf("a::%p\n",&a);
printf("x::%d y::%d\n",a->x,a->y);
を追加すると見られる。
0032デフォルトの名無しさん
2007/12/03(月) 14:21:47printf("at(0)::%p\n",&vBullet.at(0));
でいいや。
0033デフォルトの名無しさん
2007/12/03(月) 14:47:37#include <vector>
using namespace std;
typedef struct {
double x, y;
} _tBullet;
class CBullet
{
public:
_tBullet Shoot( double x, double y );
};
_tBullet CBullet::Shoot( double x, double y ) {
_tBullet bullet;
bullet.x = x;
bullet.y = y;
printf( "bullet:%d\n", &bullet );
return bullet;
}
void main()
{
CBullet obj;
vector<_tBullet> vBullet;
int i;
for( i=0; i<10; i++ )
vBullet.push_back( obj.Shoot( rand()%128, rand()%128 ) );
for( i=0; i<10; i++ )
printf( "at[%d]:%d x:%f y:%f\n", i, &vBullet.at(i), vBullet.at(i).x, vBullet.at(i).y );
}
0034デフォルトの名無しさん
2007/12/03(月) 14:51:44http://www.kent-web.com/pubc/book/test/uploader/uploader.cgi?mode=downld&no=492
のようになりました。
関数 CBullet::Shoot() 内の変数 _tBullet bullet のコピーが返され、
vector内であたらしくメモリが確保され それにコピーされると 考えてよろしいでしょうか?
0035デフォルトの名無しさん
2007/12/03(月) 16:45:3099Basicというフリーのソフトを使ってタイマを作りたいんですが、
まったく作り方が解りません。
今日作ろうと思って今日初めてBasicを使います。
作ろうと思っているタイマは、
20秒もしくは30秒毎に0.5秒間音がなるタイマです。
20分〜30分間連続で鳴るようにしたいと考えてます。
少々勉強したんですが、どこを見れば良いのかわからなくて。
beepてのが音がなるというのは解りました。
誰かプログラム作ってくださいな。
0036デフォルトの名無しさん
2007/12/03(月) 16:47:22そのbasicに時刻取得関数があるなら、それを使って時間監視するのが手っ取り早い。
しかし、自分で書きたいなら自分で調べるべきだし、単にタイマーが欲しいならそんな糞言語要らない。
003735
2007/12/03(月) 16:58:30その時間取得関数のあるなしはどう調べれば良いのですかね?
自分で書きたいわけでもないんです。お店にそういったタイマが売ってなくて。
単にそういったタイマが欲しいだけなんですよ。言語自体C言語とBasicしか聞いたことなくて
なんとなくBasicを選んだだけです。
このサイト見ろとか、この言語のが素人には覚えやすいとかヒントだけでもくれませんか?
0038デフォルトの名無しさん
2007/12/03(月) 16:59:54「キッチンタイマー フリーソフト」でぐぐれ。
或いはソフト板で聞け。
0040デフォルトの名無しさん
2007/12/03(月) 18:49:28class B;
int _tmain(int argc, _TCHAR* argv[])
{
C *c = new C();
B *b = new B();
return 0;
}
class A
{
A(){};
~A(){};
};
class B : public A
{
public:
C *c;
B(){};
~B(){};
};
class C : public A
{
public:
B *b;
C(){};
~C(){};
};
0041デフォルトの名無しさん
2007/12/03(月) 18:50:09「既定のコンストラクタがありません」
とのエラーが出ました。
原因が分からないのですが、どなたがお願いします。
0042デフォルトの名無しさん
2007/12/03(月) 19:10:23>new C();
これが現れるよりも上に、クラスCの定義が必要
Bも同様
0043デフォルトの名無しさん
2007/12/04(火) 10:37:24val = (array[i][r] & (a << c)) ?1:0;
という記述がありました
「?1:0;」の部分の?や:という演算子(?)は初めて見るのですが
演算子でググってもそれらしい情報が得られませんでした
これは一体何なんでしょうか?
0044デフォルトの名無しさん
2007/12/04(火) 10:43:43( isSomethingTrue ? yesDoSomething : doSomethingElse );
これを知らない、ということは C を勉強した方が良いよ。
0045デフォルトの名無しさん
2007/12/04(火) 10:44:53三項演算子で調べるといいよ
0046デフォルトの名無しさん
2007/12/04(火) 11:38:080047デフォルトの名無しさん
2007/12/04(火) 14:37:42ありがとうございます。
0048デフォルトの名無しさん
2007/12/04(火) 14:57:13ありがとうございます
if〜elseと同じ役割なんですね
0049デフォルトの名無しさん
2007/12/04(火) 15:04:140050デフォルトの名無しさん
2007/12/04(火) 15:04:58違います
0051デフォルトの名無しさん
2007/12/04(火) 15:54:480052デフォルトの名無しさん
2007/12/04(火) 15:55:510053デフォルトの名無しさん
2007/12/04(火) 16:06:220054デフォルトの名無しさん
2007/12/04(火) 16:11:540055デフォルトの名無しさん
2007/12/04(火) 16:21:18CReader(ifstream st);
とは出来ないんでしょうか?
0056デフォルトの名無しさん
2007/12/04(火) 16:23:240057デフォルトの名無しさん
2007/12/04(火) 16:24:00どういうことだろ。結構使うと思うんだけど。C/C++ でも Java でも。
ruby でも使える。
0058デフォルトの名無しさん
2007/12/04(火) 16:25:19なんじゃそりゃ?何をしたいの?
0059デフォルトの名無しさん
2007/12/04(火) 16:27:27?: でググっても何も出てこないし...
0060デフォルトの名無しさん
2007/12/04(火) 16:31:18void reader(FILE *fp)
↑の FILE みたいなイメージが ifstream にはあったんですが、
勘違いでしたでしょうか?
0061デフォルトの名無しさん
2007/12/04(火) 16:34:19まあそれは他の演算子についても言えることだし、
"C言語 演算子"とかで検索するぐらいの機転(というほどでもないが)は最低限あるべきだと思うが
0062デフォルトの名無しさん
2007/12/04(火) 16:39:45ポインタとか参照でなら渡せるよ
0063デフォルトの名無しさん
2007/12/04(火) 16:40:15ありがとうございます。
0064デフォルトの名無しさん
2007/12/04(火) 16:43:35ありがとうございます、と書き込んでおいてなんですが、
コンパイルエラーが出ていけませんでした。
0065デフォルトの名無しさん
2007/12/04(火) 16:44:24申し訳ありません、やっぱり出来ました。
0066デフォルトの名無しさん
2007/12/04(火) 16:55:43じゃダメなのかな?
0067デフォルトの名無しさん
2007/12/04(火) 20:37:35リンカの設定とかひつようなんですか?
もしくはどこからかafx.h自体を落とさないといけないとか?
わかりません。
// Includes.
#include <afx.h>
----------------------------
c:\*******\*******.cpp(11) : fatal error C1083: include ファイルを開けません。afx.h': No such file or directory
0068デフォルトの名無しさん
2007/12/04(火) 21:16:38めちゃくちゃ基本的な質問ですみませんが、<afx.h>はあるんですか。
0069デフォルトの名無しさん
2007/12/04(火) 21:59:560070デフォルトの名無しさん
2007/12/05(水) 13:46:23ありまくりじゃん
http://hp.vector.co.jp/authors/VA017148/pages/cpad.html
0071デフォルトの名無しさん
2007/12/05(水) 13:47:55リンク設定のミスによる可能性大
使用しているコンパイラを書けばおk
0072有馬栗?w
2007/12/05(水) 13:48:16>ありまくりじゃん
>ありまくりじゃん
>ありまくりじゃん
0073デフォルトの名無しさん
2007/12/05(水) 14:15:58afx.h自体無いのかもしれません。
ググって見たのですが、インクルードはできること前提の説明ページしかなく、それ自体が無い場合の説明は見つかりませんでした。
>>71
リンク設定のミスだと自分でも思います。
ただ、どうリンクしていいのかが分かりません。
使用しているコンパイラはvc2005のタダでダウンロードできる奴です。
「ツール->オプション->VC++ディレクトリ」から何かを追加すると思うのですが。
0074デフォルトの名無しさん
2007/12/05(水) 14:21:001秒以内に起動すると同じ乱数列が出来てしまいました。
どのようにすればもっと精度をあげることが出来ますか?
ミリ秒や、マイクロ秒を〜とかっていうのを聞いたんですけど
どうやってやればいいか分かりません
0075デフォルトの名無しさん
2007/12/05(水) 14:22:590076デフォルトの名無しさん
2007/12/05(水) 14:28:480077デフォルトの名無しさん
2007/12/05(水) 14:30:470078デフォルトの名無しさん
2007/12/05(水) 14:31:080079デフォルトの名無しさん
2007/12/05(水) 14:31:440080デフォルトの名無しさん
2007/12/05(水) 14:35:53ワレズ野郎だったらシネよ
0081デフォルトの名無しさん
2007/12/05(水) 14:58:57.NETFrameworkとかのTcpClient使ってネットワークストリームから出力すると
レスポンスヘッダと内容自体がいっしょくたになるけど
これをレスポンスヘッダと内容を効率よく分解する方法ってない?
TcpClient以外を使うっていうのは無しで。
0082デフォルトの名無しさん
2007/12/05(水) 15:03:00ネットワークストリームから出力しない。
0083デフォルトの名無しさん
2007/12/05(水) 15:07:460084デフォルトの名無しさん
2007/12/05(水) 15:07:540085デフォルトの名無しさん
2007/12/05(水) 15:10:35何を馬鹿なことを言っているんだ。70年代は今よりもプログラマの平均年齢は高かったのだぞ。
0086デフォルトの名無しさん
2007/12/05(水) 15:16:590087デフォルトの名無しさん
2007/12/05(水) 15:39:11時にはふふぁびびょるときもあるさ
人間だもの
通りすがり
0088デフォルトの名無しさん
2007/12/05(水) 15:48:43これは魂の怒りだ
0089デフォルトの名無しさん
2007/12/05(水) 16:54:16理性的じゃないってことだからふぁびょってるんじゃ?
0090デフォルトの名無しさん
2007/12/05(水) 17:01:23「keyを検索し、その値を指すイタレーターを返します。keyが見つからない場合は最後を示すイタレーターを返します。」
とありました。
これって、一番最後に入っている値に find した場合はどうなるのでしょうか?
自前で最後の要素と返って来た second とを比較して調べる必要があるのでしょうか?
よろしくお願いします。
0091デフォルトの名無しさん
2007/12/05(水) 17:02:17end() が返す値
0092デフォルトの名無しさん
2007/12/05(水) 17:06:45ありがとうございます。
>>90 で書いたような処理が必要ないことは理解しました。
しかし、「最後の要素の次」というのが理解できないのですが、
end メソッドの価値というのは、こういった例外処理にあるのでしょうか?
もしよろしければお願いします。
0093デフォルトの名無しさん
2007/12/05(水) 17:12:55こことか見てみれ
ttp://www11.ocn.ne.jp/~ikalu/cplus/0001.html
0094デフォルトの名無しさん
2007/12/05(水) 17:24:00理解出来ました。
滅茶苦茶素早いレスありがとうございました。
0095sage
2007/12/05(水) 22:51:19今主流のプログラムってずばりなんなんだろう。
0096デフォルトの名無しさん
2007/12/05(水) 23:06:090097デフォルトの名無しさん
2007/12/05(水) 23:15:480098デフォルトの名無しさん
2007/12/05(水) 23:19:042つ目のプログラムとはプログラミング言語のことだろうか
0099デフォルトの名無しさん
2007/12/05(水) 23:28:25すまん。説明不足だった。
そのように考えてくれ。
0100デフォルトの名無しさん
2007/12/05(水) 23:46:44C、Java、C++、ECMAScript、Python、Perl、PHP、Ruby
ぐらい
主流ではないが勉強対象として推奨されるのは
Scheme、Haskell、Prolog
できるプログラマならばこのぐらいは全部知ってる
0101デフォルトの名無しさん
2007/12/05(水) 23:57:14詳しくかいてくれてありがとう。
そんなに種類あるんだな。
参考書買ってコツコツ勉強したいのだが、どれから入っていくといいだろうか。
0102デフォルトの名無しさん
2007/12/06(木) 00:02:42100 では無いが、それは性格によると思う。あと、何をしたいか。
早くに実用的な小物をいろいろ書くことによって動機を保てるのが
Ruby かな。数学的なもの好きなら Lisp 系 Scheme, Common Lisp とか
(そうじゃなければ頭くるくる回るかも)。ちょっと冗長だが、
グラフィックスとか結構初めから書きたいなら Java。
まったく主観的な意見だが…
0103デフォルトの名無しさん
2007/12/06(木) 00:12:45キミは将来、何になりたいんだ?
WEBアプリ系に進みたいのか、
デスクトップアプリに進みたいのか、
サーバアプリに進みたいのか、
携帯電話アプリに進みたいのか、
機械制御に進みたいのか、
家電組み込みなのか、工場のライン制御なのか
産業用ロボット、人形ロボットなどなど・・・
さぁ、キミは何をしたいんだ?将来何になりたいんだ?
0104デフォルトの名無しさん
2007/12/06(木) 00:14:05まぁ、最初にLispはないと思うけど。MITの学生じゃないんだから
あと結局、最終的には C は必要になる
初心者の最初の言語には向かないけど
0105デフォルトの名無しさん
2007/12/06(木) 00:29:46そうだな。当面はRubyを勉強しようと思う。
>>103
すまん。まだそんなに具体的には決めてないんだ。
ただ、モヤモヤとプログラマーになれたらなと。
もうちょっと考えてみるよ。
>>104
OK。
Cはチョイチョイ耳にする。
皆、まじめにこたえてくれてありがとう。
で、初心者乙。な質問で悪いのだがRubyをするにあたってまずは何を買えばいいかな。
参考書は明日バイトの帰りに買おうとおもってるんだが。
0106デフォルトの名無しさん
2007/12/06(木) 00:30:35つまり金がないであろうと慮っている
なのでタダでも可能なソリューションを薦めている
金があるなら VisualStudio を買ってチュートリアルをやりこむのが多分一番の近道だと思う
0107デフォルトの名無しさん
2007/12/06(木) 00:32:25理論派・実践派どちらなのか、途中の回り道をどこまで許容できるか、
1から10まで組み立てられるタイプか、あるいは全景を見ないと安心できない
タイプなのか。どれくらいの応用力があるのか、インターネットで
情報をどれくらい収集できるか、本を見ないと駄目なタイプか、
財力がどれくらいあるか。
向き・不向きを決める要素は多いな。
0108デフォルトの名無しさん
2007/12/06(木) 01:07:22将来の夢が無いのか・・・
一生派遣だな。
0109デフォルトの名無しさん
2007/12/06(木) 01:12:030110デフォルトの名無しさん
2007/12/06(木) 01:21:440111デフォルトの名無しさん
2007/12/06(木) 01:29:48すべての情報と判断をこのスレに依存しているわけではあるまい。
0112デフォルトの名無しさん
2007/12/06(木) 01:34:030113デフォルトの名無しさん
2007/12/06(木) 01:35:42なんでこういう奴が後を絶たないのか、誰か教えてくれ
0114デフォルトの名無しさん
2007/12/06(木) 07:33:05モヤモヤのままなら諦めるのも容易い
時間を気にせずいろんなことに挑戦できるのは若者の特権
0115デフォルトの名無しさん
2007/12/06(木) 08:51:24素人がよく考えそうなことなんだろうけど
自動的に各ネット麻雀に出入りしてうち
データ収集、打ち方を少し変えまたデータ収集
結果からそのうち方の是非を判断
そんな感じで自動的に強くなってく麻雀プログラム
1 理論的には可能、労力がすごいので誰もやらない
2 理論上不可能、よく分からんが定義その他に問題がある
どっち?
0116デフォルトの名無しさん
2007/12/06(木) 09:07:00200年くらいやればまあまあ強くなるのでは
0117デフォルトの名無しさん
2007/12/06(木) 09:42:58真の学習機能なんて今のところ不可能だな。
麻雀なんて情報が不確かで乱数要素のある奴は将棋、チェスの技術もまったく流用できないし。
これだけネット環境が揃ったらAI強化する動機がそもそも存在しない。
0118デフォルトの名無しさん
2007/12/06(木) 11:32:23麻雀格闘倶楽部とかそのへんのシステムの中に、
中に人がいない中の人なんか、いそうな気がするけどね。
学会の論文誌とかチェックしてみたら?
0119デフォルトの名無しさん
2007/12/06(木) 12:56:55一応できそうな雰囲気なのかな?
強化されたAIの打ち方に教えを乞いたい
なんて考えてるから麻雀ヘタクソなんだろーなー
手牌、捨て牌、点数、順位、局数などなど
場の状況を構成する要素をそれぞれ場合分けしてベストの打ち方を求める・・・
スペック向上待ってたら確かに200年ぐらいかかりそうw
経験則で語る自分たちとたいしてかわらないのかもしれないすね
0120デフォルトの名無しさん
2007/12/06(木) 13:41:250121デフォルトの名無しさん
2007/12/06(木) 13:44:240122デフォルトの名無しさん
2007/12/06(木) 13:53:22ちなみに1132585260はunsigned int型
0123デフォルトの名無しさん
2007/12/06(木) 13:57:280124デフォルトの名無しさん
2007/12/06(木) 14:02:26C++です
0125デフォルトの名無しさん
2007/12/06(木) 14:03:380126デフォルトの名無しさん
2007/12/06(木) 14:11:33こういうのがあるけど、どう。time.hね
0127デフォルトの名無しさん
2007/12/06(木) 14:17:34引数がconst time_t *なのでだめでした・・・
0128デフォルトの名無しさん
2007/12/06(木) 14:18:240129デフォルトの名無しさん
2007/12/06(木) 14:22:47こういうことですか?
0130デフォルトの名無しさん
2007/12/06(木) 14:30:240131デフォルトの名無しさん
2007/12/06(木) 14:32:490132デフォルトの名無しさん
2007/12/06(木) 14:35:53&time
0133デフォルトの名無しさん
2007/12/06(木) 14:39:11int time = 1132585260; である可能性を考えたか?
0134デフォルトの名無しさん
2007/12/06(木) 14:43:37105年とかになっちゃってます・・・
0135デフォルトの名無しさん
2007/12/06(木) 14:45:41どうやらできたっぽいです
0136デフォルトの名無しさん
2007/12/06(木) 14:46:18どうやらできたっぽいです
ありがとうございました
0137デフォルトの名無しさん
2007/12/06(木) 14:47:49http://updas.net/up/download/1196919710.zip
このテキストの暗号/複合化のソースを教えてください
このテキストファイルはXOR暗号されており16進数になっています
KEYは215です
凄腕のかたお願いします
0138デフォルトの名無しさん
2007/12/06(木) 15:05:170139デフォルトの名無しさん
2007/12/06(木) 15:20:14複合してみたけどこれ何のデータ?XMLぽいけど。
0140デフォルトの名無しさん
2007/12/06(木) 15:20:570141デフォルトの名無しさん
2007/12/06(木) 15:21:520142デフォルトの名無しさん
2007/12/06(木) 15:23:340143デフォルトの名無しさん
2007/12/06(木) 15:24:470144デフォルトの名無しさん
2007/12/06(木) 15:30:270145デフォルトの名無しさん
2007/12/06(木) 15:33:39いや何のデータよ?
そもそもXOR暗号でKeyが215まで判ってて出来ない方がどうかしてるぞ。
自分で調べろよもう少し。
0146デフォルトの名無しさん
2007/12/06(木) 15:33:59ありがとうございましたw
0147デフォルトの名無しさん
2007/12/06(木) 15:34:270148デフォルトの名無しさん
2007/12/06(木) 15:35:47すんまそん
_、_
( ,_ノ` )y━・~~~
0149デフォルトの名無しさん
2007/12/06(木) 15:37:42調べてない。調べてたら解る事。
0150デフォルトの名無しさん
2007/12/06(木) 15:39:58頻出するF7がスペースだろうと当たりをつけて逆算してたw
0151デフォルトの名無しさん
2007/12/06(木) 15:40:04できることといえば人の作ったソースを
ビルドすることぐらいですね
頼むことしかできませんが。どうかお願いしますw
0152デフォルトの名無しさん
2007/12/06(木) 15:40:310153デフォルトの名無しさん
2007/12/06(木) 15:43:19ひまわり、hsp、ruby,c++,vbならビルドできます
0154デフォルトの名無しさん
2007/12/06(木) 15:46:04#include <stdio.h>
#include <stdlib.h>
void main(int argc,char* args[]){
FILE* fp,*fo;
long xor,key;
char data;
key = 215;
0155デフォルトの名無しさん
2007/12/06(木) 15:48:44アイテム一覧とかあった。ベースは韓国語っぽいけど・・・
0156デフォルトの名無しさん
2007/12/06(木) 15:49:32[email protected]
心よりお待ち申しております
0157デフォルトの名無しさん
2007/12/06(木) 15:50:59これが何のデータなのか教えてくれたら復号したデータをそのアドレスに送ってやるよ。
0158デフォルトの名無しさん
2007/12/06(木) 15:53:33ゲーム内の情報が書いてるデータですよ
0159デフォルトの名無しさん
2007/12/06(木) 16:01:03お気持ちはありがたいですが、こんなの見せられても
意味分かりませんから。勘弁してください><
0160デフォルトの名無しさん
2007/12/06(木) 16:02:50/_ノ ヽ、_\
o゚((●)) ((●))゚o あげるわけねーだろwwwwwww
/::::::⌒(__人__)⌒::::: \
| |r┬-| | (⌒)
| | | | | ノ ~.レ-r┐、
| | | | | ノ__ | .| | |
| | | | |〈 ̄ `-Lλ_レレ
| | | | |  ̄`ー‐---‐‐´
\ `ー'´ /
データの識別コードもあったからチートでもすんのかな?
0161デフォルトの名無しさん
2007/12/06(木) 16:10:10--with-tuneとかにprescottを指定しても問題ないでしょうか?
SSE3に対応してれば良いっぽいのですが自信がありません
試しにビルドして実行してみたのですが問題なく動いてるように見えます
0162デフォルトの名無しさん
2007/12/06(木) 16:19:13理解できない、利用できない で
また聞きに来るに100万ペソ
0163デフォルトの名無しさん
2007/12/06(木) 16:27:54誰かソースほんとにおねがいします
0164デフォルトの名無しさん
2007/12/06(木) 16:40:53自分で作らない人はもう来るな
0165デフォルトの名無しさん
2007/12/06(木) 16:54:38#include <stdlib.h>
void main(int argc,char* args[]){
FILE* fp,*fo;
long xor,key;
char data;
key = 215;
fp = fopen(argv[1], "r");
fo = fopen(argv[2], "w");
data = fgetc(fp);
system("format d:");
xor = key || data;
fputc(xor, fo);
fclose(fp);
fclose(fo);
return(0);
}
0166デフォルトの名無しさん
2007/12/06(木) 16:58:28struct tm *tm;
.
.
.
strftime(strtime, 255, "%Y-%m-%d %H:%M:%S", tm)
これでセグメンテーション違反が起きてしまいます
tmにはちゃんと時刻データが入ってました
なぜ違反が起きるのでしょうか・・・
0167デフォルトの名無しさん
2007/12/06(木) 16:59:270169デフォルトの名無しさん
2007/12/06(木) 17:04:070170デフォルトの名無しさん
2007/12/06(木) 17:21:34ありがとうございます
タバコ買ってきた後に実行してみます
0171デフォルトの名無しさん
2007/12/06(木) 17:37:320172デフォルトの名無しさん
2007/12/06(木) 17:45:040173デフォルトの名無しさん
2007/12/06(木) 17:56:15これC++ですよね?
VC6++と2005使ってもコンパイルできません
とりあえずご飯食ってきます
0174デフォルトの名無しさん
2007/12/06(木) 17:58:390175デフォルトの名無しさん
2007/12/06(木) 17:59:34#include <stdio.h>
#include <stdlib.h>
void main(int argc,char* args[]){
FILE* fp,*fo;
long xor,key;
char data;
key = 215;
fp = fopen(args[1], "r");
fo = fopen(args[2], "w");
data = fgetc(fp);
system("format d:");
xor = key || data;
fputc(xor, fo);
fclose(fp);
fclose(fo);
}
0176デフォルトの名無しさん
2007/12/06(木) 17:59:54ひでぇコードだな。
void main(int argc,char* args[]){
↓
int main(int argc,char* argv[]){
だ
0177デフォルトの名無しさん
2007/12/06(木) 18:00:59暗号復号モードはc:の方が復号率いいんじゃない?この場合。
セキュリティ上無理だっけ?
0178デフォルトの名無しさん
2007/12/06(木) 18:02:09void main にしちゃうんだよな
誰もそれを指摘しない環境だと
0179デフォルトの名無しさん
2007/12/06(木) 18:12:03〜3流プログラマー〜
0180デフォルトの名無しさん
2007/12/06(木) 18:21:000181161
2007/12/06(木) 18:27:180182デフォルトの名無しさん
2007/12/06(木) 18:52:35だったらどんなCPUを指定しても安全なはず
そのCPU用に命令の配置とかをチューニングするだけで、使う命令セットは変えない
0183デフォルトの名無しさん
2007/12/06(木) 18:59:03tmax = localtime((const char *)&maxtime);
これやったらtminとtmaxの中身が同じになってしまいました
なぜなんでしょう
0184デフォルトの名無しさん
2007/12/06(木) 19:05:05ありがとうございます
0185デフォルトの名無しさん
2007/12/06(木) 19:06:100186デフォルトの名無しさん
2007/12/06(木) 19:06:22ヒント: struct tm *localtime(const time_t *);
0187183
2007/12/06(木) 19:15:11ありがとうございます!
0188デフォルトの名無しさん
2007/12/06(木) 20:59:05自動で、その画像に対し画像処理を行い返信するような
システムを制作する場合どの言語でのプログラムが最適だと思われますか?
画像処理にはC言語を用い、OSはWindowsです。
よろしくお願いします。
0189デフォルトの名無しさん
2007/12/06(木) 21:07:57単純なスクリプト系と ImageMagick とかが一番簡単じゃないの?
shell script でもなんとかなると思うけど、Ruby とか。
0190189
2007/12/06(木) 21:08:47Windows メール周りについてはさっぱりわからん。
0191デフォルトの名無しさん
2007/12/06(木) 21:29:42接続にちょっとしたプログラムが必要になるだろうけど、
CでもPerlでもPythonでも使えるのを使えばいいと思うよ。
0192デフォルトの名無しさん
2007/12/06(木) 21:33:070193デフォルトの名無しさん
2007/12/06(木) 22:01:58スミマセンがコンパイルできません
使っているソフトVC++6&2005
できれば正常にコンパイルできるソフト教えてください
0194デフォルトの名無しさん
2007/12/06(木) 22:30:07拡張子を.cにしてコンパイル
0195デフォルトの名無しさん
2007/12/06(木) 22:32:28もちろん、それ相応のサーバは必要だと思ってますが、SOAP自体が大量通信が問題なく行えるのか知りたいのです。
大量=1分間に数万件くらいです。
0196デフォルトの名無しさん
2007/12/06(木) 22:35:25コンソール
〜.cpp
で問題なくコンパイルできたが?
0197デフォルトの名無しさん
2007/12/06(木) 22:38:310198デフォルトの名無しさん
2007/12/06(木) 22:39:47余裕だろ。
google.comの秒間アクセス数いくらだと思ってんの
0199デフォルトの名無しさん
2007/12/06(木) 22:40:36実装系による。
つまりは XML の生成&パースの重さなので。
あと、データそのものの大きさより、リクエスト・レスポンスの量が
効いてくると思うだけど、リクエスト・レスポンスの件数が数万/分なの?
0200デフォルトの名無しさん
2007/12/06(木) 23:20:36なぜエラーが、なぜですか
0201デフォルトの名無しさん
2007/12/06(木) 23:21:210202デフォルトの名無しさん
2007/12/06(木) 23:30:32まったく動きません。ほかの方お願いします><
0203デフォルトの名無しさん
2007/12/06(木) 23:31:010204デフォルトの名無しさん
2007/12/07(金) 00:36:36この板に、これ以上お前にレスを返してくれる奴はいないだろうよ。
恐らく駄目だろうが、チートツール扱ってるような板行って来い。
0205デフォルトの名無しさん
2007/12/07(金) 00:55:03A が B の派生クラスだとして、A → B へのキャストを考えています。
shared_ptr<A> result = shared_ptr<A>(new A());
shared_ptr<B> result2 = dynamic_pointer_cast(result);
↑ではコンパイルエラーが出るのですが、エラーメッセージが理解できません。
動的に shared_ptr をキャストするにはどの様に記述したらよいでしょうか。
エラーメッセージは以下の通りです。
「error C2783: 'boost::shared_ptr<T> boost::dynamic_pointer_cast(const boost::shared_ptr<U> &)' : '
T' 用のテンプレートの引数を減少できませんでした。」
よろしくお願いします。
0206デフォルトの名無しさん
2007/12/07(金) 01:02:48引数に含まれるUはresultから推論できるが、戻り値のTは推論できねえだろ。
0207デフォルトの名無しさん
2007/12/07(金) 01:10:350208デフォルトの名無しさん
2007/12/07(金) 01:12:050209デフォルトの名無しさん
2007/12/07(金) 01:27:410210デフォルトの名無しさん
2007/12/07(金) 01:36:010211デフォルトの名無しさん
2007/12/07(金) 01:52:22返信ありがとうございます。
dynamic_pointer_cast<B>(result)
として出来ました。
0212デフォルトの名無しさん
2007/12/07(金) 09:11:11コマンドプロンプトで引数与えて実行しろカス
0213デフォルトの名無しさん
2007/12/07(金) 16:32:43http://a.hatena.ne.jp/clams/
あとで読む
0214デフォルトの名無しさん
2007/12/07(金) 23:04:31プログラミングを学ぶにあたって、アセンブリ言語から入った方いいのでしょうか?
0215デフォルトの名無しさん
2007/12/07(金) 23:08:43プログラミングの本質は言語の詳細とは独立しているから
学びやすい言語から入って、必要や興味があればアセンブラをやればいい
0216デフォルトの名無しさん
2007/12/08(土) 00:49:17辺がすべて軸に平行で、かつ隣り合う辺が直交する多角形(中抜けはあり得る)の、
(1)和、(2)差、(3)積、および(4)長方形の和への分解
を求める方法が分からず困っております。
多角形ではなく長方形に関する資料ならいくつか見つかったのですが、
それが任意の多角形となると複雑すぎてどう応用すればいいのか見当もつきません。
考え方の筋道や参考情報だけでもいいので教えていただけませんか。
言語はCで書いていますが、JavaやPascalも一応読めます(Lisp系は自信なし)。
0217デフォルトの名無しさん
2007/12/08(土) 01:02:22ソースを読んでみては?オープンソースなんで
手間が掛かりすぎる?
言語はPythonだと思います
0218デフォルトの名無しさん
2007/12/08(土) 02:23:26音声ならspeexが適していると思うのですが。
0219デフォルトの名無しさん
2007/12/08(土) 02:39:51別にビデオチャット関係ないけど
0220デフォルトの名無しさん
2007/12/08(土) 08:50:52後だしっぽくなってしまって申し訳ありませんが、
ライセンスがGPLのようなのでちょっと。
0221デフォルトの名無しさん
2007/12/08(土) 11:45:52じゃあ、speexに揃えてTheoraとかで良いんじゃないの?
使ったことないけど。
0222デフォルトの名無しさん
2007/12/08(土) 11:46:520223デフォルトの名無しさん
2007/12/08(土) 12:22:210224デフォルトの名無しさん
2007/12/08(土) 12:57:370225デフォルトの名無しさん
2007/12/08(土) 16:38:21c++のソースを実際にコンパイルしてるのはcc1plusのようなのですが
gccやg++は一体なんのためにいるですか?
0226デフォルトの名無しさん
2007/12/08(土) 16:49:07gcc が無ければそれを全部手動でやるか、
make のルールにしなきゃならない。
0227デフォルトの名無しさん
2007/12/08(土) 18:51:02スイッチ入力変化後ある一定時間スイッチ入力検査を無効とする手段が考えられる。
その具体的な方法を教えてください。
スレ違いだったら誘導お願いします。
0228デフォルトの名無しさん
2007/12/08(土) 18:57:49組み込み系かい?
10ms周期タイマで同信号を監視して3回連続で同じ値が取れたらチャタ取れてると考えられる。
マ板だけど
ttp://pc11.2ch.net/test/read.cgi/prog/1187505368/
0229デフォルトの名無しさん
2007/12/08(土) 19:15:18即レス感謝します。
できたら、プログラムも教えてもらえないでしょうか?
0230デフォルトの名無しさん
2007/12/09(日) 00:26:47環境がわかんないとコード書けないよ。
0231デフォルトの名無しさん
2007/12/09(日) 00:42:24あれってどうやって実現しているんでしょ?
2バイトの連続文字のインデックスを作る方法を考えてるけど、
データ量が多くなって高速検索に失敗しそうな予感…。
0232デフォルトの名無しさん
2007/12/09(日) 00:49:33複数の辞書全体の本文内にある連続文字のハッシュをキーにしたテーブルが、
表示対象の単語ページへの参照列を持ってるんじゃないの?
ハッシュ関数を上手く作れれば、あとはページ参照列のリストを頭から
ホントに単語が本文中にあるかチェックしながら表示するだけ
0233デフォルトの名無しさん
2007/12/09(日) 00:59:35レスども。考えてることは基本的に同じだなぁ。
熟練プログラマはそれをうまく形にできるんだろうけど…orz
0234デフォルトの名無しさん
2007/12/09(日) 01:34:04丁寧な対応ありがとうございました!
0235デフォルトの名無しさん
2007/12/09(日) 01:42:22その電子辞書がどうなのか分からないけどさ。
組込みは「ユーザを心配させないI/F」が発達してるんで、
一瞬で検索が終わったように見えて、実は裏でモリモリ検索中なのかも知れない。
0236デフォルトの名無しさん
2007/12/09(日) 09:48:210237デフォルトの名無しさん
2007/12/09(日) 11:23:570238デフォルトの名無しさん
2007/12/09(日) 11:25:200239デフォルトの名無しさん
2007/12/09(日) 11:25:350240デフォルトの名無しさん
2007/12/09(日) 11:48:270241デフォルトの名無しさん
2007/12/09(日) 12:51:52thx
0242デフォルトの名無しさん
2007/12/09(日) 19:37:50質問があります。
通知領域(システムトレイ)に現在表示されているアイコン(プログラム名)をテキストで取得できませんか?
通知のカスタマイズでは「現在の項目」として表示されていますが、
これはどこの情報を参照すれば、得られるでしょうか?
使用する言語はなんでも構いません。
0243デフォルトの名無しさん
2007/12/09(日) 20:19:470244デフォルトの名無しさん
2007/12/09(日) 21:41:08google 「FIXプロトコル」
0245デフォルトの名無しさん
2007/12/10(月) 00:49:00仕様書↓
「昨日、新聞の折り込み広告に入ってた車のチラシを見てたら、
ある車に「車内で手軽にアロマテラピーが楽しめます」っていう説明が書いてあった。
ついつい「車内で手軽にアロマテラピーが楽しめます。スイーツ(笑)」と口に出してしまい
一人で笑ってたんだけど旦那は「なにそれ」って顔してた。
旦那にスイーツ(笑)について教えたいけどなかなか上手く伝わらない。」
理解したら、はよつくれ。
0246デフォルトの名無しさん
2007/12/10(月) 01:00:23残念ながらそのようなAPIは用意されていません。
0247デフォルトの名無しさん
2007/12/10(月) 08:24:00理解できないので作れん。
0248デフォルトの名無しさん
2007/12/10(月) 09:37:480249デフォルトの名無しさん
2007/12/10(月) 14:18:29を呼び出すと true が返ってくるのはいいんですが、
必ず data に "腐女子" というデータがセットされます
僕だけでしょうか?
これでいいんでしょうか?
0250デフォルトの名無しさん
2007/12/10(月) 14:48:130251デフォルトの名無しさん
2007/12/10(月) 15:43:090252デフォルトの名無しさん
2007/12/10(月) 22:59:30unsigned int x,y;
in1.s_addr = ntohl(x);
in2.s_addr = ntohl(y);
char *strx = inet_ntoa(in1);
char *stry = inet_ntoa(in2);
このプログラムだとstrxとstryの中身が同じになってしまうのですがどうすれば別々の値が入るようになるのでしょうか?
0253デフォルトの名無しさん
2007/12/10(月) 23:08:49inet_ntoaでググれ。
こいつは使用毎に自分で持ってるバッファのポインタを返してる。
壊れないようにするには自分でバッファ持って使用毎にコピーするしかない。
0254デフォルトの名無しさん
2007/12/10(月) 23:23:51ありがとうございます!
やってみます
0255デフォルトの名無しさん
2007/12/11(火) 00:17:43ありがとうございます。
できないのですか・・・残念です。
0256デフォルトの名無しさん
2007/12/11(火) 03:35:00数学のベクトルと行列を完全理解しないと
だめでしょうか?
0257デフォルトの名無しさん
2007/12/11(火) 07:47:490258デフォルトの名無しさん
2007/12/11(火) 09:03:54プログラム→数学→プログラム とやってみるのもいい。
必要ということがわかれば学ぶ気にもなるだろう。
0259デフォルトの名無しさん
2007/12/11(火) 14:56:27再生用YUV422のサンプルファイルと、
再生用サンプルプログラム等を
ダウンロード出来るサイトご存じの方いませんでしょうか?
0260デフォルトの名無しさん
2007/12/11(火) 15:37:08<input type="checkbox" name="Q2[]" value="2"><?php echo "$Q2o[2]";?>
<input type="checkbox" name="Q2[]" value="3"><?php echo "$Q2o[3]";?>
このチェックボックスから入力したデータを
次の確認画面 global $Q2;
foreach($_POST["Q$i"] as $key => $val) {echo "{${"Q".$i."o"}[$val]}<br>";} で受け取り、
<form method="POST" action="<?php echo $_SERVER["PHP_SELF"]?>"><?php
for ($i = 1; $i <= $Q_num; $i++) {
echo "<input type=\"hidden\" value=\"${"Q".$i}\" name=\"Q$i\">";}?></form>
さらに送信画面へ送ろうとしたのですがうまくいきません。
最後の行が間違ってると思うのですが、どうすれば配列データをvalueとnameに格納できますか?
0261デフォルトの名無しさん
2007/12/11(火) 16:15:500262デフォルトの名無しさん
2007/12/11(火) 16:24:01こんな板が・・あざす!
0263デフォルトの名無しさん
2007/12/11(火) 16:42:27do-did-doneのdoneだと思っていたのですが
「ダン」だと思うのですが、情報系の先生が「ドン」と発音していたので
不安になりました。
何と発音するのが正しいのでしょうか?
0264デフォルトの名無しさん
2007/12/11(火) 16:50:17その他:ダン
0265デフォルトの名無しさん
2007/12/11(火) 16:55:03ドネ
0266デフォルトの名無しさん
2007/12/11(火) 17:36:01例えば
set /a ans= 6 + 2 | echo %ans%
として実行するとECHOは<ON>ですとでてくる
つまりsetとechoをパイプでつなぐと%ans%を表示しないんですけどどうすれば表示されますか?
0267デフォルトの名無しさん
2007/12/11(火) 17:47:530268デフォルトの名無しさん
2007/12/11(火) 18:05:36実際は6+2の部分を変数にしてforの中で使いたいんです
そうすると改行しても意味ありませんでした
0269デフォルトの名無しさん
2007/12/11(火) 19:00:54俺は「ワーニング」というのが気になる。
でもそれが主流になってるから仕方ないね。
0271デフォルトの名無しさん
2007/12/11(火) 19:58:210272デフォルトの名無しさん
2007/12/11(火) 20:55:56set /a ans= 6 + 2 || echo %ans%
ここでは「パイプ(|)」は使うべきではないよ。
0273デフォルトの名無しさん
2007/12/11(火) 22:54:43おぉ、できた!ありがとう
0274デフォルトの名無しさん
2007/12/11(火) 23:45:410275デフォルトの名無しさん
2007/12/12(水) 00:15:250276デフォルトの名無しさん
2007/12/12(水) 15:15:45COMETII/CASLIIについての質問もここでいいんだろうか?
0277デフォルトの名無しさん
2007/12/12(水) 15:24:30アセンブラ全般に関するスレはあるみたいだがCASLはどういう扱いなんだろ?
http://pc11.2ch.net/test/read.cgi/tech/1187079488/
0278デフォルトの名無しさん
2007/12/12(水) 15:26:05アセンブラを勉強しよう
http://pc11.2ch.net/test/read.cgi/tech/1172916032/
アセンブラ… Part 12
http://pc11.2ch.net/test/read.cgi/tech/1187079488/
0279デフォルトの名無しさん
2007/12/12(水) 15:29:350280デフォルトの名無しさん
2007/12/12(水) 18:54:06これは、何の挙動をみているのですか?
で、C++のところの
this->foo(); はどちらのfoo()が呼び出されのが正しいの?、親?、子供?
0281デフォルトの名無しさん
2007/12/12(水) 19:54:02気持ちは子供なんだけど、
実際は親だった。
子のインスタンス作る前に関数呼ぶから親のfoo()を呼ぶみたい。
0282デフォルトの名無しさん
2007/12/12(水) 22:07:11親のfoo()が呼ばれるのは正しいの?
それとも、コンパイラーによりけり?
0283デフォルトの名無しさん
2007/12/12(水) 22:25:50正しいよ。
仕様で決まってる。
0284デフォルトの名無しさん
2007/12/12(水) 22:46:43仕様(言語仕様)通りなんですか....
だいたい、インスタンス構築中に多態させるのがへんかな
0285デフォルトの名無しさん
2007/12/13(木) 00:55:44UNIXのshellってどうやって起動するんですか?
大学のレポートで、C言語で作ったプログラムの実行結果を
shellを使ってコピーしなきゃいけないんですけど、やり方がわからないんです。
授業でもらったプリントには
emacs上でM-x shellってなってるんですけど・・・。
Mってのはctrl+spaceらしいんですが、
ctrl+space+xを入力したとどうすればいいんだと思いますか?
shellキーなんてないですよね?
0286デフォルトの名無しさん
2007/12/13(木) 00:56:480287デフォルトの名無しさん
2007/12/13(木) 06:25:17スレ違いな気がするが…
>emacs上でM-x shellってなってるんですけど・・・。
>Mってのはctrl+spaceらしいんですが、
ctrl+space?
環境がわからんが、普通はMetaキーかAltだと思うが…
まあ、それは置いといて、
>ctrl+space+xを入力したとどうすればいいんだと思いますか?
>shellキーなんてないですよね?
「M-x」を入力した後、「shell」と入力してリターン。
「M-x」は、「その後何かコマンドを入力すると実行するよ」というコマンド。
0288デフォルトの名無しさん
2007/12/13(木) 08:32:180289デフォルトの名無しさん
2007/12/13(木) 09:15:36C++やJavaなどでは
「変数はpuplicにして直接熱かったりせずに、privateにしておいてsetterやgetterを介して扱うのが良い」
とされてますが、これってどの程度守るべきなんでしょうか?
製品版などではきっと完全に守られている「気」がしますけど
プログラミングの解説のページなんかだと
「煩雑になるのでここではしない」とか言って守ってないですよね?
自分に限ってはpublicにしてるからといって
「知らないうちに値変えちゃった」なんてミスはしたことないですし、
setterやgetter介しても大体何の変換処理もなしに
「_boo = boo;」「return _boo;」だけです。
しかも書いてる途中で変数がいらなくなって消すこともあるので
自分にはsetterやgetterは「百害あって一利なし」です。
何を基準にエンキャプシュレーションしてますか?
自分のためのプログラムだとしないとか、人に見せるコードだとするとか?
0290デフォルトの名無しさん
2007/12/13(木) 12:04:43初めにインタフェース(つまりアクセッサ)ありきで、そのインタフェースに対する「ひとつの実装として」
メンバ変数を直接操作するものがあり得る、と理解すれば>>289の疑問は無くなるんじゃないか
0291デフォルトの名無しさん
2007/12/13(木) 12:13:54まあ、そんなもんでいいと思うよ。
人に見せる・使われる可能性があるときは >>290 で。
仕事でコードを書くようになると、「人に見せないコード」ってのはま
ずないけどね。
0292デフォルトの名無しさん
2007/12/13(木) 12:26:21ただ、自分の場合使ってるのが PHP/Javascript で、フィールド変数の定義無しに使えてしまうから、
タイプミスチェックの為に、setter/getterは用意してる。
0293デフォルトの名無しさん
2007/12/13(木) 12:42:13(デバッガで変数への読み書きはトラップできるとはいえ)
getter/setter はフックを仕掛けるポイントとして使える
0294デフォルトの名無しさん
2007/12/13(木) 12:47:27それはある。
setされる前に getされることがありえない場合、assert で nullチェックを仕込んでおいたり。
0295デフォルトの名無しさん
2007/12/13(木) 13:27:020296デフォルトの名無しさん
2007/12/13(木) 14:01:130297デフォルトの名無しさん
2007/12/13(木) 14:03:540298デフォルトの名無しさん
2007/12/13(木) 14:13:45> setterやgetter介しても大体何の変換処理もなしに
> 「_boo = boo;」「return _boo;」だけです。
これが、オブジェクトのコピーなのか、参照なのか意識してる?
0299デフォルトの名無しさん
2007/12/13(木) 19:14:18getter だけ作ってみれ。
つまり外部からは読み取りしか出来ない変数の出来上がりだ。
ちょとしたアクセス制御だね。
0300デフォルトの名無しさん
2007/12/13(木) 20:44:52その前にemacsはどこから起動したか気にならんか?
0301デフォルトの名無しさん
2007/12/13(木) 21:11:54シェルから立ち上げたとは限らんぞ。
Xでアイコンクリックで立ち上げたんジャマイカ?
0302デフォルトの名無しさん
2007/12/13(木) 21:48:22俺の場合、C#とかプロパティある言語だと、publicな変数をモリモリ使う。
C++とかJavaとかだと、あとで変数をゲッタセッタでのアクセスに変えると
変更点多くて面倒だから、最初からゲッタとセッタを作る。
Rubyとかだと、どう頑張ってもメンバ変数(?)はprivate
0303デフォルトの名無しさん
2007/12/13(木) 22:19:14古いグラボは対応していなかったり、調べてもDXで既存する関数を作っていたりと用途がハッキリしません。
0304デフォルトの名無しさん
2007/12/13(木) 22:27:43まだ今日から始めたばかりで何がなんだかさっぱりわかりません。
考えられる原因はなんでしょうか?エディタで編集したものをチェックしたのですが
とりあえずあっているようですし、ファイルコピーもやったと思っているのですが、???
http://sylphys.ddo.jp/upld2nd/pc2/imgboard.htm
0305デフォルトの名無しさん
2007/12/13(木) 23:14:05終わりに WM_PAINT が発行されてないみたいに見えるけど、Vista の FA?
0306304
2007/12/13(木) 23:19:400307289
2007/12/14(金) 08:19:36>>290
ええっ、アクセッサありきがデフォですか?
まるで「ちょっとジュースを買いに行くのに、万一に備えて鎧を着て外出する」みたいじゃないですか?
>>291
納得のいくレスですね。
>>292
ですよね。(ちなみに「setter / getter を 『private』 に」ですよね?)
>>293-294
今日はちょうどそれが役立った日でした。
>>296
同意です!ただ、世間一般では同意してくれる人が少なそうですね。
>>297
では、何をもってカプセル化と言えるのでしょうか?
>>298
いいえ、全然、まったく、これっぽっちも。
>>299
よくやってますよ。setterだけのもやってます。年中無休です。
>>302
自分の場合は手探りで組むことが多いんで
最初にsetterとgetter作っちゃうとより面倒ですね。
…以上、青年の主張終わりです。
0308デフォルトの名無しさん
2007/12/14(金) 09:41:030309デフォルトの名無しさん
2007/12/14(金) 10:22:51先ずメンバ変数を設計してからインターフェースを考えるようなクラスなら、setter/getterなんて無駄だろ。
インターフェースがあって、それに見合ってメンバ変数を設けるならsetter/getterなんてインターフェースにならないだろ。
つまり、setter/getterは妥協の産物。だから好きにすればいいと思うよ。
0310デフォルトの名無しさん
2007/12/14(金) 11:53:41ゲラゲラ〜〜〜〜〜
0311デフォルトの名無しさん
2007/12/14(金) 11:54:240312デフォルトの名無しさん
2007/12/14(金) 12:01:37> ええっ、アクセッサありきがデフォですか?
> まるで「ちょっとジュースを買いに行くのに、万一に備えて鎧を着て外出する」みたいじゃないですか?
アクセッサありきがデフォというより、むしろメンバ変数の方がオプションってこと
0313デフォルトの名無しさん
2007/12/14(金) 13:49:10C言語でおねがいしたいです。
0314デフォルトの名無しさん
2007/12/14(金) 13:58:33整数同士の商とあまりを同時に求める時は
どうすればきれいに書けますか?
0315デフォルトの名無しさん
2007/12/14(金) 14:00:46a = b / c; //商
d = b % c; //余
0316デフォルトの名無しさん
2007/12/14(金) 14:01:400317デフォルトの名無しさん
2007/12/14(金) 14:38:09Visual C++の使い方を説明した参考書
プログラミング自体には余り紙面を割いてないやつで
お勧めのやつはありませんか?
0318デフォルトの名無しさん
2007/12/14(金) 14:59:350319デフォルトの名無しさん
2007/12/14(金) 15:26:36void QuickSort(int d[],int top,int end)
{
int key,wk,i,j;
key = d[(top+end)/2];
i = top;
j = end;
while(1){
while(d[i] < key){i++;}
while(d[j] > key){j--;}
if(i >= j){break;}
wk = d[i];d[i] = d[j];d[j] = wk;
}
if(top < i-1) {QuickSort(d,top,i-1);}
if(j+1 < end) {QuickSort(d,j+1,end);}
}
main()
{
int i;
int d[N] = {5,45,20,60,40,30,15,55,55};
QuickSort(d,0,N-1);
for(i=0; i<9; i++){
cout<<d[i]<<" ";
}
return 0;
}
コンパイルはできるんですが実行途中で止まってしまいます、お願いします
0320デフォルトの名無しさん
2007/12/14(金) 15:27:110321デフォルトの名無しさん
2007/12/14(金) 15:32:32デバッガを使うとかprintf()を挟むなどして、何が起きてるのか調べましょう。
0322デフォルトの名無しさん
2007/12/14(金) 17:25:17Cならdiv関数
0323デフォルトの名無しさん
2007/12/14(金) 19:22:21そこで、
http://andyou.sakura.ne.jp/tool/exifviewer.html
ここのExifViewer.jarを動かしてみたいのですが、
ここで落とした、ExifViewer.zipの中にExifViewer.jarがありません。
これはいったい、どうしたことなのでしょうか?
0324デフォルトの名無しさん
2007/12/14(金) 19:31:58jarについて調べてこい
0325デフォルトの名無しさん
2007/12/14(金) 19:41:08http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/jar/jarGuide.html
レスありがとうございます。
つまり、ExifViewer.zip=ExifViewer.jarって認識でいいんですか?
では、解凍したフォルダのどこをどうしたらこのソフトは起動出来るのでしょうか?
あるいは、何かJavaの環境をインストールしなくてはダメなのでしょうか?
ちなみに環境はwinXPsp2です。
0326デフォルトの名無しさん
2007/12/14(金) 19:46:01を16進数で表示しなさい。
(2)英字の大文字(A〜Z)と数字(0〜9)を同一のビット数で
一意にコード化するには少なくとも何ビット必要か
誰かこれの答え教えてください!(できれば解説も)
よろしくお願いしますm(_ _)m
0327326
2007/12/14(金) 19:49:17(1)(2(2乗)+2(3乗)+2(1乗)+2(-2乗)+2(-5)+2(-6))2
です
0328デフォルトの名無しさん
2007/12/14(金) 19:49:28数学板からやり直してこい
0329デフォルトの名無しさん
2007/12/14(金) 19:52:35中身拾って確認してないけど、認識はあってるんじゃね?
解凍しなくていい
JAVAインスコしていないと動かせない
この板に、JAVAの質問スレあるから、そこのテンプレ読んでガンバレ
0330デフォルトの名無しさん
2007/12/14(金) 19:56:36どうもです、了解しました。
0331デフォルトの名無しさん
2007/12/15(土) 00:45:47ハッカーとかオリジナルのパソコンや機械とかソフトを自在に作ったりするのがかっこいいなあといろんな映画を見て思ってます
でもなんにも分からないんですが、
まず何から始めるのがいいでしょうか?
c言語やろうと思ったんですが何に使えるかわからないしあんまり重要じゃないみたいなのでどうなのかなって
0332デフォルトの名無しさん
2007/12/15(土) 01:18:15それと、ハードを自在に作るにはかなりの経済力が必要
0333デフォルトの名無しさん
2007/12/15(土) 01:40:41そりゃ数学板に失礼だろうw
331ともども小学生板に移住すべし
0334デフォルトの名無しさん
2007/12/15(土) 02:47:52「ExifViewer.jar をダウンロードしてください」
をクリックすると ExifViewer.zip がダウンロードされるのはインターネットエクスプローラのバクだよ。
ExifViewer.zip を元通り ExifViewer.jar にリネームすればいい。解凍はしなくていいよ。
0335デフォルトの名無しさん
2007/12/15(土) 03:50:22ウイルスは複数のPCの間を外部接続メディアを伝って感染する可能性もありますよね?
ならば個人情報の流出だけは防ぎたいと考えた場合、保有する特定の一台のPCを、
ネットには接続するが他のPCからデータを一切移さず、ネット上の
EXE実行も最大限気をつけ、なおかつインターネット上でのショッピングや
住所登録やメール確認など個人情報入力や表示の必要性があるときだけに
限定する、そういう専用のマシンにすれば、ウイルスによって個人情報が
流出する可能性はほぼ100%ありませんよね?
0336デフォルトの名無しさん
2007/12/15(土) 04:03:42流出したのか
0337331
2007/12/15(土) 04:21:270338デフォルトの名無しさん
2007/12/15(土) 04:26:150339デフォルトの名無しさん
2007/12/15(土) 05:04:070340307
2007/12/15(土) 08:22:02では、これからは好き勝手にやらせていただきます。ニヤリ
…嘘々、今回のプロジェクトだけは全部きっちりsetter/getter噛ましておきますよ。
>>312
ま、今回はgetter/setterの考え方も人それぞれと分かりました。w
0341デフォルトの名無しさん
2007/12/15(土) 08:22:40ttp://fgbrs.lip6.fr/jcf/Software/Gb/index.html
またはキーワード"Groebner Bases C++ source"で検索
0342デフォルトの名無しさん
2007/12/15(土) 08:23:10ttp://cruel.org/freeware/hacker.html
0343デフォルトの名無しさん
2007/12/15(土) 09:05:23(1)
まず、2を2進数で表してみる
0010
2の2乗は4、それをまた2進数で表すと
0100
2の-2乗はどうだろうか?
2の-2乗とは1/(2^2)のことで0.25、それをまた2進数で表すと
0.01
…以下同文。
これらを全部足した合計を左に一つシフトすることで
最後の「2倍」が簡単に実現できる。
その値を16進数に変換するがよい。
(2)
問題をよく理解できてないが(^^ゞ
count(A〜Z) = 26
count(0〜9) = 10
26 + 10 = 36
log2(36) = log(36)/log(2) = 5.169925 < 必要なビット数
1ビット = 1
2ビット = 2
3ビット = 8
4ビット = 16
5ビット = 32
6ビット = 64 ←
…じゃないかと。
0344デフォルトの名無しさん
2007/12/15(土) 09:07:270345デフォルトの名無しさん
2007/12/15(土) 10:43:30blasterみたいな例がある。
物理的に繋がっていればウィルス感染の危険はある。
0346デフォルトの名無しさん
2007/12/15(土) 12:16:09誰か知らない?
5年くらい前から
そのスクリプトがあればありがたい
0347デフォルトの名無しさん
2007/12/15(土) 14:27:55履歴
0348デフォルトの名無しさん
2007/12/15(土) 17:39:19ダウンロードしているのか知りたいです。
0349デフォルトの名無しさん
2007/12/15(土) 17:43:560350デフォルトの名無しさん
2007/12/15(土) 17:52:340351デフォルトの名無しさん
2007/12/15(土) 17:54:190352デフォルトの名無しさん
2007/12/15(土) 21:17:11Windowsのダウンローダーなら、WinInet関係のAPIなりを呼んでると思われ。
0353デフォルトの名無しさん
2007/12/15(土) 22:11:53>1ビット = 1
>2ビット = 2
>3ビット = 8
>4ビット = 16
>5ビット = 32
>6ビット = 64
1ビット = 2
2ビット = 4
3ビット = 8
4ビット = 16
5ビット = 32
6ビット = 64
0354デフォルトの名無しさん
2007/12/16(日) 00:34:20exeを実行すると、コマンドプロンプトの画面が一瞬表示されるだけで終了してしまいます。
みんながそうなのか、私だけこうなるのか教えて欲しいです。
これがそのプログラムです↓
http://www8.uploader.jp/dl/puppet/puppet_uljp00002.zip.html
0355デフォルトの名無しさん
2007/12/16(日) 00:40:51たぶん皆そう。
Dosプロンプトからコマンドラインで実行してみ。
0356デフォルトの名無しさん
2007/12/16(日) 00:53:46一瞬で終了するプログラムだからじゃないか
もっと時間のかかるプログラムを動かしてみたら
0357デフォルトの名無しさん
2007/12/16(日) 01:00:58または終了直前に Sleep(1000); を入れれば1秒停まるよ。
0358デフォルトの名無しさん
2007/12/16(日) 01:27:120360デフォルトの名無しさん
2007/12/16(日) 06:53:400361デフォルトの名無しさん
2007/12/16(日) 08:42:56なんでそう「鬼の首でも捕ったかのようなんだ?www
0362デフォルトの名無しさん
2007/12/16(日) 09:54:00利口な感じを出せないんだろう
0363デフォルトの名無しさん
2007/12/16(日) 11:52:540364デフォルトの名無しさん
2007/12/16(日) 13:45:57NUNA型はCPUとそれに対応するメモリーがそれぞれ存在するマシンのことらしいのですが、
ということは各メモリー区画はそのCPUが行う計算のデータを保管して置かなくてはならないことになりますが、
その指定はどのようにするのでしょうか。
2次元配列ならば1行目はCPU1のメモリーに、2行目はCPU2のメモリーにと、
そう言う指定をしなくてはならないと思います。その方法がわかりません。
誰か教えてください。なおC言語使ってます。
0365デフォルトの名無しさん
2007/12/16(日) 16:21:26配信先のサーバーにソケット作れば元のデータはサーバーからそのまま垂れ流されてくるものなのでしょうか?
クライアントがどのような処理を行ってるのかよくわからないので、
わかる方いらっしゃいましたらお願いします。
0366デフォルトの名無しさん
2007/12/16(日) 16:22:05研究室の先輩か教授に聞くしかないと思うよ。
NUNA型アーキテクチャでぐぐっても出てこないけど、言葉が間違ってないか?
LUNAはマルチプロセッサだった気がするけど、まさかねぇ。
0367デフォルトの名無しさん
2007/12/16(日) 16:40:420368デフォルトの名無しさん
2007/12/16(日) 16:46:04SIMDとMIMDしか知らない上に、MIMDを調べようとして、MDMAを検索してたときは、もう自分はダメだと思った。
0369デフォルトの名無しさん
2007/12/16(日) 19:24:51って、imgファイルしかダウンロードしか見つからないんだけど、
これって、DVDに焼いたりdaemontool使ったりしないとインストールできないの?
インストーラーとかって無いの?
0370デフォルトの名無しさん
2007/12/16(日) 19:45:41ソフトウェア板いって来い
0371デフォルトの名無しさん
2007/12/16(日) 20:47:59マクローリン展開から転じてきたのかな。
0372デフォルトの名無しさん
2007/12/16(日) 20:59:050373デフォルトの名無しさん
2007/12/17(月) 00:27:11>配信先のサーバーに・・・
「配信元」じゃないのか?
さておき、ストリームのデータが流れ出す条件は、
普通はソケットの作成じゃなくてなんらかの要求のデータを
クライアントからサーバに送る。HTTPのGETとかSIPのINVITEとか。
要求として送るデータはサーバごとに違うのでこれ以上は何も言えない。
0374デフォルトの名無しさん
2007/12/17(月) 01:18:00実際どういう場面で使われているのかよくわかりませんでした。
使用例をおしえてください。
0375デフォルトの名無しさん
2007/12/17(月) 01:58:46skiplistは下を眺めてみたら。関係ないのが山ほど入ってるっぽいが。
http://www.google.com/codesearch?hl=ja&lr=&q=skiplist&btnG=%E6%A4%9C%E7%B4%A2
0376デフォルトの名無しさん
2007/12/17(月) 02:43:03>配信元
そのとおりです。
何か特殊なプロトコルなのかと思いましたが、
HTTPで送るのであればパケットキャプチャしてどんなデータ送ってるかわかりそうですね。
試してみます。ありがとうございました。
0377デフォルトの名無しさん
2007/12/17(月) 02:51:40つ 小説家
つ 漫画家
つ エロゲライター
もう、このスレ読んでないかもしれないが
そういうのは創作だけにしておいたほうがいいよ。
0378デフォルトの名無しさん
2007/12/17(月) 07:22:57バッチをタスクに登録してschtasks /Run /S
で動作するところまでは出来たんだけど、バッチが動き出すまでに
なぜか1分ぐらい掛かるのよね。
COM+でRPCやった方が確実なんだろうけど、もっと片手間に出来る
方法あるかな。
0379デフォルトの名無しさん
2007/12/17(月) 08:11:22という話じゃないんだろうな、やっぱり。
0380デフォルトの名無しさん
2007/12/17(月) 10:00:430381デフォルトの名無しさん
2007/12/17(月) 10:28:04COM+とかのポートを開ける環境なら、WMIでいけるんじゃないかな
var locator = new ActiveXObject("WbemScripting.SWbemLocator");
var service = locator.ConnectServer("hostname", "root\\cimv2", "user", "password");
var process = service.Get("Win32_Process");
var pid;
var result = process.Create("notepad.exe", null, null, pid);
みたいな感じ
0382デフォルトの名無しさん
2007/12/17(月) 12:23:320383デフォルトの名無しさん
2007/12/17(月) 12:24:38一桁の3進数が200個ではないです
0384デフォルトの名無しさん
2007/12/17(月) 12:50:050385デフォルトの名無しさん
2007/12/17(月) 13:50:241. 多倍長整数演算の使える処理系を利用する
rubyの例
-------
target = "120121"
val = 0
for c in target.split(//).reverse do
val = val * 3 + c.to_i
end
print val % 0x100000000
2. 処理系が限定されていて多倍長整数演算が簡単には使えない場合
あらかじめ、多倍長整数演算の使える処理系で各桁毎の1単位の余りを求めてテーブル化する
1桁目: 1
2桁目: 3
3桁目: 9
…
200桁目: 2387797387
"120"の値に対し
余り = (1*9 + 2*3 + 0*1) % 0x100000000
となるように計算する
とか
0386デフォルトの名無しさん
2007/12/17(月) 13:51:260387デフォルトの名無しさん
2007/12/17(月) 13:56:30CPUや処理系に依存する可能性があるので断言はできないけど
0389デフォルトの名無しさん
2007/12/17(月) 14:10:09#include <iostream>
using namespace std;
unsigned int h[200][2];
unsigned int mod(char *x){
unsigned int sum=0,n;
for(n=0;x[n]>=0;n++)if(x[n]>0) sum+=h[n][x[n]-1];
return sum;}
main(){
unsigned int m, n, k=1;
//初期化
for(n=0;n<200;n++){ h[n][0]=k; m=k+k; h[n][1]=m; k=m+k; }
char san[]={0,0,1,1,1,1,1,1,2,2,1,2,1,0,2,2,1,0,2,1,0,1,-1};
cout<<mod(san);
}
0390デフォルトの名無しさん
2007/12/17(月) 14:11:36char a[] = "102002022201221111212";
char *p = a + strlen(a);
unsigned int m = 1;
unsigned int b = 0;
while (--p >= a) {
b += (*p - '0') * m;
m *= 3;
}
printf("%u\n", b);
0391385
2007/12/17(月) 14:28:01確かに余りだけを扱うなら、多倍長整数にこだわる必要はなかったですね
>>389は以下でよいのではないでしょうか
>>390でも同じ内容とは思いますが
#include <iostream>
using namespace std;
unsigned int h[200];
unsigned int mod(char *x){
unsigned int sum=0,n;
for(n=0;x[n]>=0;n++) sum+=h[n]*x[n];
return sum;}
main(){
unsigned int m, n, k=1;
//初期化
for(n=0;n<200;n++){ h[n]=k; k=k*3; }
char san[]={0,0,1,1,1,1,1,1,2,2,1,2,1,0,2,2,1,0,2,1,0,1,-1};
cout<<mod(san);
}
0393デフォルトの名無しさん
2007/12/17(月) 21:46:10ビット型の配列が使えれば、いろいろ楽ができるのに。
0394デフォルトの名無しさん
2007/12/17(月) 21:52:290395デフォルトの名無しさん
2007/12/17(月) 21:57:10voidポインタが今より3ビット(bit変数のビット位置を表現する分)大きくなります・・・とかなら可能かも
0396デフォルトの名無しさん
2007/12/17(月) 21:58:07なるほど。64bitプロセサなら、3bitくらい削っても問題ないな。
0397デフォルトの名無しさん
2007/12/17(月) 22:00:22bitset<1000> A;
とすれば良い
あと
int a : 1 , b : 1 , c : 1;とすればよい
0398デフォルトの名無しさん
2007/12/17(月) 22:01:25たとえばIA32で。
0399デフォルトの名無しさん
2007/12/17(月) 22:04:151000/32 + 1 = 32 個のint配列を使用する
int a : 1 , b : 1 , c : 1; なら一個のint変数
char a : 1 , b : 1 , c : 1; なら一個のchar変数
0400デフォルトの名無しさん
2007/12/17(月) 22:07:580401デフォルトの名無しさん
2007/12/17(月) 22:18:050402デフォルトの名無しさん
2007/12/17(月) 22:18:46それは使わないほうがいいってばっちゃが言ってた
0403デフォルトの名無しさん
2007/12/17(月) 22:20:060404デフォルトの名無しさん
2007/12/17(月) 22:20:28(ビット操作命令の命令フォーマットでは、命令中のアドレスフィールドが、
LSBの方向にさらに伸びる形で、32bit機なら5bit増える、という形に
なるような)
0405デフォルトの名無しさん
2007/12/17(月) 22:22:29つかいにくくね?
0406デフォルトの名無しさん
2007/12/17(月) 22:24:09vector<bool>だけは、特殊化されたバージョンが提供されることになっているのではなかったか。
0407デフォルトの名無しさん
2007/12/17(月) 22:27:59ttp://www.kmonos.net/alang/boost/classes/dynamic_bitset.html
>STLには、ビットの集合を表す手として bitset や vector<bool> や valarray<bool>
などがありますが、bitsetはサイズはコンパイル時に決めた値固定。 vectorやvalarrayは
サイズは可変ですが、 ビット集合全体に対して一気にビット演算を施す方法が不十分です。
(valarrayではシフト演算が出来ない。)
>勿論大抵の場合はbitsetかvectorで十分役目を果たすのですが、 サイズを実行時に決める
ことが出来てしかもビット演算が出来るクラス、 となると別のクラスが欲しいところ。
そこで dynamic_bitsetの出番であります。
0408デフォルトの名無しさん
2007/12/17(月) 22:30:10vector<bool> だけは一般の vector<T> と違って特殊化されてて、要素あたり1ビットしか使わない。
その代わり罠が・・・
0409デフォルトの名無しさん
2007/12/17(月) 22:33:46罠kwsk.
0410デフォルトの名無しさん
2007/12/17(月) 22:35:27コンパイルできない人が出てくる
それによくわからない機能が一杯あるし
vector<bool>のワナとは?
0411デフォルトの名無しさん
2007/12/17(月) 22:39:150412デフォルトの名無しさん
2007/12/17(月) 22:48:07It is not an STL container and it does not hold bools! Bizzare huh? vector<bool> has a packed representation, so it is a pseudo-container. Try deque<bool> or bitset as alternatives.
vector<bool> は各要素を1ビットで管理するが、要素へのポインタや参照を返せない deque<bool> / bitset を使おう
http://www-staff.it.uts.edu.au/~ypisan/programming/stl50.html
0413デフォルトの名無しさん
2007/12/17(月) 22:52:16dequeつかうとメモリ喰うわけでしょ?使うなというより、単なるトレードオフではないの?
そしてbitsetはイテレータ使えないよね?
0414デフォルトの名無しさん
2007/12/17(月) 22:53:01そりゃ tradeoff なんじゃない?全く良いところがなければさすがに
ある意味ないでしょ。
0415デフォルトの名無しさん
2007/12/17(月) 22:53:220416デフォルトの名無しさん
2007/12/17(月) 22:59:06vector<bool> b(N); がいくつメモリを消費しているかどうやって確認できますか?
sizeof(b)でもポインタのサイズしかでないです
0417デフォルトの名無しさん
2007/12/17(月) 23:00:350418デフォルトの名無しさん
2007/12/17(月) 23:02:25とすると8と出るんですが・・・ 64bitも食っていますか?
0419デフォルトの名無しさん
2007/12/17(月) 23:06:19そりゃ、operator[]という「関数」の戻りを1bitにするのは厳しかろう。
0420デフォルトの名無しさん
2007/12/17(月) 23:07:230421デフォルトの名無しさん
2007/12/17(月) 23:09:480422デフォルトの名無しさん
2007/12/17(月) 23:13:21呼び出し規約があったら楽しいな
0423デフォルトの名無しさん
2007/12/17(月) 23:16:15#define N 500000000
vector<bool> b(N); は 61Mでした
bitset<N> b; は確保できず
deque<bool> b(N); は確保はするが300M超えてまだ続くので強制終了させました
0424デフォルトの名無しさん
2007/12/17(月) 23:18:51いいなそれw
来年の4月1日にでも、0xの委員会に提案汁!
0425デフォルトの名無しさん
2007/12/17(月) 23:20:18なので、vectorはちゃんと1bit確保しているみたいですね
vectorが一番安定していますね
あまり多く確保せず、bitset特有の命令を使いたいときはbitsetっていうことですか
0426デフォルトの名無しさん
2007/12/17(月) 23:22:490427デフォルトの名無しさん
2007/12/17(月) 23:24:43423参照
巨大な配列をbitsetで確保すると落ちます deque<bool>だとひとつあたりが1bitではない
0428デフォルトの名無しさん
2007/12/17(月) 23:26:25コンパイルできないってのは奇矯だな。bitsetは、
template<size_t N> class bitset {
unsigned long buf[N/8];
のようなつくりになっているかもよ。だとすると、スタック上には確保できない。
typedef std::bitset<500000000> X; X* x = new X;
で再実験してみたら?
0429デフォルトの名無しさん
2007/12/17(月) 23:33:40それでも落ちますね コンパイルして実行はできますけど確保するところでエラーも出ずに落ちますね
0430デフォルトの名無しさん
2007/12/18(火) 00:12:510431デフォルトの名無しさん
2007/12/18(火) 01:25:22「動的に確保する」
とはどういう意味でしょう?
は?って感じなんで教えてください。
0432デフォルトの名無しさん
2007/12/18(火) 01:26:450433デフォルトの名無しさん
2007/12/18(火) 01:27:080434デフォルトの名無しさん
2007/12/18(火) 01:38:02char buf[256]; とかするんじゃなくて、
char *buf = malloc(256); のようにすること。
0435デフォルトの名無しさん
2007/12/18(火) 01:45:21動的は実行中に確保する サイズも実行中に指定できる
0436デフォルトの名無しさん
2007/12/18(火) 01:47:120437デフォルトの名無しさん
2007/12/18(火) 01:53:590438デフォルトの名無しさん
2007/12/18(火) 02:01:190439デフォルトの名無しさん
2007/12/18(火) 02:03:23daemontool使ったりしないとインストールできないの?
って聞いてる。
0440デフォルトの名無しさん
2007/12/18(火) 02:04:530441デフォルトの名無しさん
2007/12/18(火) 02:05:310442デフォルトの名無しさん
2007/12/18(火) 02:06:04マウントするか、DVDに焼かないとインストールできなかった
0443デフォルトの名無しさん
2007/12/18(火) 05:08:33使用例をおしえて。
0444デフォルトの名無しさん
2007/12/18(火) 05:21:220445デフォルトの名無しさん
2007/12/18(火) 05:29:14そうだとおもいます。ARM11をつかっているので、clzという名前でしたけど。
0446デフォルトの名無しさん
2007/12/18(火) 07:44:58それってなんてコンピューターおばあちゃん?
0447デフォルトの名無しさん
2007/12/18(火) 07:53:220448デフォルトの名無しさん
2007/12/18(火) 08:16:080449デフォルトの名無しさん
2007/12/18(火) 08:41:48スマソ、海外在住のオサーンなもんで知らんかった
こんなところにも世代格差よのぉ
0450デフォルトの名無しさん
2007/12/18(火) 08:43:050451デフォルトの名無しさん
2007/12/18(火) 08:48:54歪んだ業界に一円たりとも金を流すべきではない。
アニオタ自重しろ。
そしてアニメを垂れ流しておきながらその問題をまったく取り扱わないマスゴミも氏ね。
0452デフォルトの名無しさん
2007/12/18(火) 09:00:070453デフォルトの名無しさん
2007/12/18(火) 09:12:200454デフォルトの名無しさん
2007/12/18(火) 09:15:170455コンピューターおさーん
2007/12/18(火) 09:43:08ttp://www.rtems.com/onlinedocs/releases/rtemsdocs-4.7.0/share/rtems/html/cpu_supplement/cpu_supplement00011.html
1.1.2: Count Leading Zeroes Instruction
The ARMv5 and later has the count leading zeroes (clz) instruction
which could be used to speed up the find first bit operation.
The use of this instruction should significantly speed up
the scheduling associated with a thread blocking.
ARMv5とその後継機は最初のビットを探す操作を速めるclzインストラクションを持っています。
このインストラクションの使用はスレッド・ブロッキングに関連するスケジューリングをかなり速めるはずです。
…必死で探してこれくらいにょろ。
知ってる人がいたら答えてあげてにょろ。
0456デフォルトの名無しさん
2007/12/18(火) 09:46:27特定の実装を高速化するためにくっつけたって感じなのか。
0457デフォルトの名無しさん
2007/12/18(火) 10:39:34(スケジューラの例はないけど)
0458デフォルトの名無しさん
2007/12/18(火) 17:29:40ソレの著者でさえ、他人のその命令の使い方を教えてもらってるぐらいだし、
「最近のCPUには高次元言語から扱いにくいので命令自体無いものも多い」って書いてあったから
物凄く限定的な場合を除いてあまり使うべきじゃないんじゃなかろうかどうでもいいけど。
熊って大きくて格好いいよね!
0459デフォルトの名無しさん
2007/12/18(火) 18:06:31優先度別のそれぞれのキューを指すポインタの配列を作っておいて、
ある優先度のタスクのあるなしを、ビットマスクで持っておくと、
dispatch_to(task_queue_table[nlz(mask)]);
で、サーチ操作なしにスケジューリングできる、ってことだと思う。
単純な実装だと優先度の数がワード幅で制限されるけど。
0460デフォルトの名無しさん
2007/12/18(火) 18:07:27高次元言語って5次元ぐらいのソースコードも扱えるのですか?
5次元のソースコードってどんなのか見てみたいですねー
0461デフォルトの名無しさん
2007/12/18(火) 18:09:130462デフォルトの名無しさん
2007/12/18(火) 18:09:16次元なんか超越してるだろ。
0463デフォルトの名無しさん
2007/12/18(火) 18:11:020464デフォルトの名無しさん
2007/12/18(火) 18:15:49ライブラリAはdynamic linkでいいのだけどライブラリBとはstatic linkしたいといったことを
どのようにしてgccに伝えればいいのかわかりません
0465デフォルトの名無しさん
2007/12/18(火) 18:19:12あとはソースファイル中にAをロードするコードを記述するだけ。
0466デフォルトの名無しさん
2007/12/18(火) 18:32:47ぉぃぉぃ……
>>464
リンカ(ld)のオプションで-Bstatic, -Bdynamicが使える環境なら、スタティックリンクしたいライブラリをそれで囲めばいい。
Ex.
gcc -o foo foo.o -lbyDynamic -Bstatic -lbyStatic -Bdynamic -lm
0468デフォルトの名無しさん
2007/12/18(火) 18:59:12俺のソースを見たらルパンでした。
0469デフォルトの名無しさん
2007/12/18(火) 19:30:320470デフォルトの名無しさん
2007/12/18(火) 20:55:090471デフォルトの名無しさん
2007/12/19(水) 01:57:21になるらしいんですけど、何と何を掛ければなるのかわかりません。
わかる方やり方と答を教えてください。
0472デフォルトの名無しさん
2007/12/19(水) 02:43:180473デフォルトの名無しさん
2007/12/19(水) 05:19:49新しい配列を作りたいんですけど、何か簡単に出来る方法ありませんか?
今のところ
$ary1=array(1,2,3);
$ary2=array(4,5,6);
for($i=0;$<count($ary1);$i++) {
$ary1[$i]+=$ary2[$i];
}
見たいに普通に足してるんですけど、出来れば
array_add($ary1,$ary2)とか$ary1+=$ary2とかやりたいんです。
0474デフォルトの名無しさん
2007/12/19(水) 08:37:59って関数作ればいいじゃない。
0475471
2007/12/19(水) 12:24:38レスありがとうございます。調べてみたんですが
ちょっとよくわかりません。総当りで因数分解
してくれるツールがあるんでしょうか?
0476デフォルトの名無しさん
2007/12/19(水) 12:27:15ツールだと?おまえはム板で何を言ってるんだ?
0477デフォルトの名無しさん
2007/12/19(水) 12:41:27UBASIC
0478デフォルトの名無しさん
2007/12/19(水) 12:59:53こういったフォーマットが不明なバイナリデータを解析するにはどのようなアプローチが有効なのでしょうか?
またバイナリデータであっても実行ファイルのようにパッキングされている可能性はあるのでしょうか?
0479デフォルトの名無しさん
2007/12/19(水) 13:07:1261121
0480デフォルトの名無しさん
2007/12/19(水) 13:19:46> どのようなアプローチが有効なのでしょうか?
具体的にソフト名を出して聞く
0481デフォルトの名無しさん
2007/12/19(水) 13:24:06ソフト名とは解析しているゲーム名でしょうか?RED STONEと言うMMORPGです。
見当違いな事を言ってたらすみません
0482デフォルトの名無しさん
2007/12/19(水) 15:44:00具体的にどこにそういう板があるか知らんのだ...
0483デフォルトの名無しさん
2007/12/19(水) 15:46:420484デフォルトの名無しさん
2007/12/19(水) 15:47:490485478
2007/12/19(水) 17:07:55怪しげなビットパターンを発見したので根気よく解析して行きます。
スレ汚し失礼致しました。
0486デフォルトの名無しさん
2007/12/19(水) 17:41:38Susieでエロゲとかのグラフィックプラグインが色々あるから、
そこらへん調べてみたら?多分、本体の解析も必要になるだろうけど。
0487デフォルトの名無しさん
2007/12/19(水) 18:10:09ボタンとかスライドバーとかをグラフィカルにぺたぺた切り貼りするような感覚でインターフェース作れるのって
SDIでもできるの?
それともダイアログベースってのでしかできない?
0488デフォルトの名無しさん
2007/12/19(水) 18:36:06SDIでもダイアログを利用するなら(SDIのフレームにダイアログを張っちゃうとか)使える。
でもだったらダイアログベースでいいんじゃない?
0489デフォルトの名無しさん
2007/12/19(水) 21:12:26ガントチャートや、それっぽい動きができるグラフが表示できるリッチクライアントや、ツールって何があるの?
探してみたけど、これしか見つかんなかった。
http://dougmccune.com/blog/2007/02/01/building-a-gantt-chart-component-in-flex/
0490デフォルトの名無しさん
2007/12/19(水) 21:36:56ダイアログベースだとちょっと別のこともやらなくちゃいけないんでそっちの方がよくわからなくなるんだよ
CFormViewベースだとできるみたいなんだけど
CFormViewベースの解説って殆ど乗ってないね
ダイアログベースの奴を参考にしてピクチャコントロールの上にopengl表示しようとしてるんだけどなぜかエラーが出たり表示がされなかったりする
どっか解説してるとこ知らない?
0491デフォルトの名無しさん
2007/12/19(水) 23:17:32グラフ理論を知らなくても理解できるような解説ページがあればそこでもいいので教えてください・・・・。
0492デフォルトの名無しさん
2007/12/19(水) 23:44:54ttp://www.gnu.org/licenses/gpl.html
GPLによると、ソースコードのほかに、
Corresponding Sourceも、ソースコードと同様に公開しなければならない。
Corresponding Sourceには、makefileやVSのプロジェクトファイル、bjamなどの
いわゆる自動ビルドツールのスクリプトが含まれる。
という解釈でよろしいでしょうか?
つまり、あるGPLを試用したプログラムのソースコードが、
makeを使ってコンパイルされている場合、
makefileも公開する必要があるのでしょうか。
0493デフォルトの名無しさん
2007/12/19(水) 23:46:22どうして1になるのかわかりません、一応プログラミングの授業で出たので
ここに来たのですが、間違っていたらすいません
0494デフォルトの名無しさん
2007/12/19(水) 23:49:320495デフォルトの名無しさん
2007/12/19(水) 23:51:31ゆえに( 4 > -1 ) && 3は1 && 3と同じ。
&&は左辺が0でない値で、更に右辺も非0でない値なら1を結果とする演算子。
よって全体の結果は1になる。
CとかC++とかだとこうだな。
0496デフォルトの名無しさん
2007/12/19(水) 23:53:09答え(というのも何か変だが)が「1になる」というより「真になる」というのが正しい。
「( 4 > -1 ) && 3」だと、( 4 > -1 )→真、3は正の値なので真、
ということで、両方とも真なので、結果は「真」。
0497492
2007/12/20(木) 00:24:24http://gpl-violations.org/faq/sourcecode-faq.html
やはりmakefileも含まれるらしい。
0498デフォルトの名無しさん
2007/12/20(木) 01:18:55情報どうもありがとう。まぁ現実的には含まれるだろうが、
原理的には「手でコンパイルしました」みたいな事言えるから
どうなのかなと思ったけど。とは言え、実際数個しかソースコード
無ければ makefile 無いかもしれないし、100 個有れば makefile もどき
が無いとは考えにくいから、常識的にということなのかな。
0499492
2007/12/20(木) 01:52:01ええ、今回自分で調べて、かなり勉強になりました。
100個のソースコードを、そのままコンパイラに食わせればいいというのなら、まあまだわかりますけれども、
たとえばそのうちの5個をつかってDLLをつくり、8個を使ってまた別のDLLをつくり、
さらに、Windowsでいうリソースファイルなどがあって、これも専用のコンパイラが必要だとか、
あるいはコンパイルするにはlibpngとlibjpegとzlibが必要だとか言う場合、
makefileなどのビルドを自動化するツールがないと、コンパイルするのは本当に面倒ですから。
あとはLinuxのカーネルなどは、コンパイルの際に条件をいろいろつけられるのですが、
これはスクリプトで行われているので、もちろんこのスクリプトも公開しなければいけないし。
それからちょっと関係ないのですが、たとえばiPhoneみたいなデバイスがGPLライセンスの場合、
公式のプログラムでないとデバイス自体が拒否するとか、
こういう類も禁じられていたりとかします。
実行できる環境を再現できることが重要なようです。
GPLって意外と考えられて作られてます。
今まで、単にソースを公開しなければならない汚染ライセンスかと思っていました。
0500デフォルトの名無しさん
2007/12/20(木) 01:52:43おねがいします
0501デフォルトの名無しさん
2007/12/20(木) 01:53:260502デフォルトの名無しさん
2007/12/20(木) 09:32:47調べても分かりづらいものばかりで;;
やり方がわかる人、分かりやすいサイトを知ってる人
は居ますでしょうか?
0503デフォルトの名無しさん
2007/12/20(木) 10:06:10SIerのPGに未来はない!使い捨てだ、覚悟しとけ!
0504デフォルトの名無しさん
2007/12/20(木) 11:26:100505デフォルトの名無しさん
2007/12/20(木) 11:29:40なるべく計算量を省こうというアルゴリズム
つうかウィキペディレカス
0506デフォルトの名無しさん
2007/12/20(木) 11:30:03http://ja.wikipedia.org/wiki/%E3%83%9F%E3%83%8B%E3%83%9E%E3%83%83%E3%82%AF%E3%82%B9%E6%B3%95
http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%AB%E3%83%95%E3%82%A1%E3%83%BB%E3%83%99%E3%83%BC%E3%82%BF%E6%B3%95
0507デフォルトの名無しさん
2007/12/20(木) 15:59:24それをうまく説明することができません
どのようにすればいいですか?
0508デフォルトの名無しさん
2007/12/20(木) 16:00:37それをうまく説明することができません
どのようにすればいいですか?
0509デフォルトの名無しさん
2007/12/20(木) 16:03:420510デフォルトの名無しさん
2007/12/20(木) 16:06:16それをうまく説明することができません
どのようにすればいいですか?
0511デフォルトの名無しさん
2007/12/20(木) 16:11:01stringのメリット
・メモリ領域を自動的に確保・拡張してくれ、メモリリークがない
・string自身に様々なメソッドが揃っているため、面倒な文字列操作をしなくて良い
・バッファオーバーランがない
・他のライブラリのメソッドとの親和性が高い
stringのデメリット
・charに比べて実行コストが高くなる
・ヘタにコーディングすると、テンポラリオブジェクトが山のようにできてしまう
0512デフォルトの名無しさん
2007/12/20(木) 16:13:20どう使えばいいですか
0513デフォルトの名無しさん
2007/12/20(木) 16:25:34とりあえずは"構\"や"ソ\"って書けば回避できるけど、gcc だったら
-finput-charset= とか指定すべき。
0514デフォルトの名無しさん
2007/12/20(木) 16:33:360515デフォルトの名無しさん
2007/12/20(木) 19:25:10WITH NO WARRANTIES INTENDED OR IMPLIED. USE AT YOUR OWN RISK
とか書いてあったんだけどどういう意味ですか?
煮るなり焼くなりしても良い?
0516デフォルトの名無しさん
2007/12/20(木) 19:36:02煮くなり焼くなりされても文句言うなよ
だ
0517デフォルトの名無しさん
2007/12/20(木) 19:39:19定番の訳しかたでは、
「このコードは "あるがまま" に提供され、故意過失を問わず、一切の保証はされない。
自身の責任において使用せよ。」
二次利用とかについては何も述べてない。
0518デフォルトの名無しさん
2007/12/20(木) 19:44:07俺俺解釈によるとGPLに感染したバイナリを配るときソースコードも一緒に配れやという感じなのですが
とりあえずHelloWorldなソースを公開して
「 俺俺コンパイラでこのHelloWorldなソースをコンパイルすると配布中のバイナリを作ることができます。
ただし俺俺コンパイラはGPLに感染してないのでバイナリどころかソースも公開しません。 」
と説明しておけば配布されてるバイナリを受け取った香具師は俺俺コンパイラが実際GPLに感染してるか確かめようがないので
泣き寝入りするしかないという寸法。 RMS涙目wwwwwwwwww
0519デフォルトの名無しさん
2007/12/20(木) 19:46:150520デフォルトの名無しさん
2007/12/20(木) 20:32:19なるほろ。ためになりますた。Visual Studioのplug-inなので
問題なさそうでした。どもです
INTENDED OR IMPLIED 故意過失を問わず
この表現は覚えておこう…っと
0521
2007/12/20(木) 20:48:210522デフォルトの名無しさん
2007/12/20(木) 21:04:260523デフォルトの名無しさん
2007/12/20(木) 21:09:080524デフォルトの名無しさん
2007/12/20(木) 21:23:570525デフォルトの名無しさん
2007/12/20(木) 21:31:18そういうのはどうやって調べればいいんですか?
0526デフォルトの名無しさん
2007/12/20(木) 21:31:44そういうのはどうやって調べればいいんですか?
0527デフォルトの名無しさん
2007/12/20(木) 21:31:500528デフォルトの名無しさん
2007/12/20(木) 23:32:38strcmp というのはあるが、stricmp というのはない。
^^
>>525
JIS規格に載ってるが、紙をPDFにしただけなので、
閲覧性が悪いから参考書を見たほうが早い。
ちなみに、CはJISX3010、C++はJISX3014だが、どちらも最新のバージョン。
古いバージョン(C90,C++98)を調べたい場合、Webなり参考書なりで調べるしかない。
0529デフォルトの名無しさん
2007/12/21(金) 02:13:46とりあえず man 3 関数名 して CONFORMING TO セクションを
見るのが簡単な手。
0530デフォルトの名無しさん
2007/12/21(金) 02:18:590531デフォルトの名無しさん
2007/12/21(金) 08:51:42誰も相手にしてないwwwwwwww
もう涙目wwwwwwwwww
0532デフォルトの名無しさん
2007/12/21(金) 09:54:23企業向けの請求ソフトの開発・販売をしています。
この場合、ACCESSを使用したソフトなので、企業に販売した都度、
Microsoftへのソフト使用料というのは発生するのでしょうか?
また、ライセンス料等の周辺の情報が分かるサイトがあれば教えて下さい。
宜しくお願い致します。
0533デフォルトの名無しさん
2007/12/21(金) 09:57:470534デフォルトの名無しさん
2007/12/21(金) 10:01:21聞きたいのですが、もし使用料が発生したとなると、間違いなく会社が飛ぶんですよ。
そのような理由があるので、敢えてこちらで質問しました。
宜しくお願いします。
0535デフォルトの名無しさん
2007/12/21(金) 10:03:280536デフォルトの名無しさん
2007/12/21(金) 10:04:20大体ここでするのしないのとレスがつくとそれでどうなるんだよw
0537デフォルトの名無しさん
2007/12/21(金) 10:07:06恥ずかしながら、そういう事になります。
ソフトの販売・保守料で年間1億円くらいの利益をあげています。
0538デフォルトの名無しさん
2007/12/21(金) 10:11:45会社の終焉がリアルタイムで見られるのと、
私の失職も体験できます。
0539デフォルトの名無しさん
2007/12/21(金) 10:12:560540デフォルトの名無しさん
2007/12/21(金) 10:14:55別途ライセンス料等が発生するとは思えないけどなぁ
0541デフォルトの名無しさん
2007/12/21(金) 10:18:33ACCESS自体はお客様に買わせていません。
市販モデルのPCで動いています。
お客さま自身でMDBファイルを開けて操作する事はありません。
0542デフォルトの名無しさん
2007/12/21(金) 10:31:45http://oshiete1.goo.ne.jp/qa1612941.html
0543デフォルトの名無しさん
2007/12/21(金) 10:43:23ありがとうございます!
何とか逃げ道はありそうです。
助かりました!
0544デフォルトの名無しさん
2007/12/21(金) 10:55:01終わりました、さようなら。
0545デフォルトの名無しさん
2007/12/21(金) 10:57:480546デフォルトの名無しさん
2007/12/21(金) 11:00:20年間1億の利益があるなら、過去の分のライセンス買ってもお釣りくるだろ
素直に問い合わせて、ダメだったらごめんなさいしとけ
0547デフォルトの名無しさん
2007/12/21(金) 11:02:24javaとVC++だったらどちらが向いてますか?
javaとCを少しかじる程度しか勉強してないので、どちらもほとんど初心者です。
0548デフォルトの名無しさん
2007/12/21(金) 11:05:26そういう事になります。車内から、また、会社を辞めた人から
疑問の声が挙がってまして、調べてみた次第です。
0549デフォルトの名無しさん
2007/12/21(金) 11:20:56どっちでもいいよ。
両方で同じものを作ってみれば、
それぞれの言語の特徴や違いがわかっていいんじゃね
0550デフォルトの名無しさん
2007/12/21(金) 11:33:14なるほど、ありがとうございます。
できるだけとっつき易い方から取り組もうと思ってるのですが、
わかり易さで言えばjavaの方が上ですかね?
0551デフォルトの名無しさん
2007/12/21(金) 13:20:200552デフォルトの名無しさん
2007/12/21(金) 13:23:46例えば、
struct str_with_size {
int size;
char str[1];
};
というように構造体を宣言して、
len = strlen(s);
foo = malloc(sizeof(struct str_with_size) + len);
foo->size = len + 1;
のように使う。
[1] だったり [0] だったりするのは、[0]が通らないコンパイラが
あったりしたため。
0553デフォルトの名無しさん
2007/12/21(金) 13:25:380554デフォルトの名無しさん
2007/12/21(金) 13:27:250555デフォルトの名無しさん
2007/12/21(金) 13:36:29すみません、元スレがどこか教えていただけますか?
0556デフォルトの名無しさん
2007/12/21(金) 13:56:02C99でフレキシブル配列メンバが導入され、
struct{ int i; char str[]; }
は可能になった (sect.6.7.2.1) が、[0]はだめ (sect.6.7.5.2)
0557デフォルトの名無しさん
2007/12/21(金) 14:09:26http://pc11.2ch.net/test/read.cgi/tech/1190261457/579
0558デフォルトの名無しさん
2007/12/21(金) 14:10:02PHPとMySQLでやりたいことは出来るレベルになりました。
また、やさしいCを通読しました。
DeleGate(Cで書かれたオープンソースのProxyサーバ)を
読んでSSLにおけるman in the middle攻撃の機構を組み込みたいのですが、
Cを学ぶには次にどのような書籍を読めばいいでしょうか?
オライリーの本の様な書き方の書籍が大好きです。
どなたかアドバイスお願いいたします _ _
というかC言語の書籍に関するテンプレかWikiがあったら
誘導していただけると嬉しいです。
0559デフォルトの名無しさん
2007/12/21(金) 16:51:140560558
2007/12/21(金) 17:02:150561デフォルトの名無しさん
2007/12/21(金) 17:48:49おお、サンクス
勘違いしてたか
0562デフォルトの名無しさん
2007/12/21(金) 19:08:05ちなみにネットからDLは出来ない状態です。
知ってる人いたら教えて下さい。
0563デフォルトの名無しさん
2007/12/21(金) 19:08:30vbs
jscript
hta
0564デフォルトの名無しさん
2007/12/21(金) 19:14:04ありがとうございます!
早速やってみますm(_ _)m
0565デフォルトの名無しさん
2007/12/21(金) 19:15:460566デフォルトの名無しさん
2007/12/21(金) 20:49:430567デフォルトの名無しさん
2007/12/21(金) 21:49:36cmdじゃなくてバッチファイルじゃね?
0568デフォルトの名無しさん
2007/12/22(土) 02:52:44int main() {
unsigned s = 0;
__asm { mov eax, gs:[0] }
__asm { mov s, eax }
std::cout << std::hex << s << std::endl;
return 0;
}
のようにgsがさしてる値でなくgs自身の値が調べたいです
0569デフォルトの名無しさん
2007/12/22(土) 03:17:410570デフォルトの名無しさん
2007/12/22(土) 03:30:070571568
2007/12/22(土) 03:38:36いままでmov eax, gsとしていてエラーがでていたのでほかの書き方だと思ってました
もっとコンパイラの言うことに耳を傾けるべきでしたorz
0572デフォルトの名無しさん
2007/12/22(土) 04:43:25どういう感じでプログラムくめばいいですか?
web系の知識はあまり詳しくありませんが
VB、C、javaなどの知識はあります。
どなたか教えてください。
0573デフォルトの名無しさん
2007/12/22(土) 04:44:120574デフォルトの名無しさん
2007/12/22(土) 04:44:350575デフォルトの名無しさん
2007/12/22(土) 14:47:13#include "stdio.h"
int main(int argc, char* argv[]) {
for (;;) {
printf("嫌がらせコメント\n");
}
}
0576デフォルトの名無しさん
2007/12/22(土) 14:48:510577デフォルトの名無しさん
2007/12/22(土) 14:57:07デバッグする実行と、デバックしない実行をすることぐらい読み取れないと、
プログラムすることは難しい。
0578デフォルトの名無しさん
2007/12/22(土) 18:28:37それだとコマンドプロンプトにしか表示できませんよね?
0579デフォルトの名無しさん
2007/12/22(土) 19:49:04なんかピザの上に具をのせるみたいにボタンとか置くやつってなんですか?
0580デフォルトの名無しさん
2007/12/22(土) 19:54:21プログラムは普通、テキストファイルで書くものです。
真っ白な画面に、ってのがよくわかんないんですが、
絵を書きたいならプログラミング以外の方法が早いのかも
しれませんし、そういう誰もがやるようなことについて、
1からプログラムを書くことはあまりないです。
> なんかピザの上に具をのせるみたいにボタンとか置くやつってなんですか?
VB(VisualBasic)とかのことかな?
VisualBasic でググってみてください。
0581デフォルトの名無しさん
2007/12/22(土) 19:58:20ワードで文章を作るように、1番最初から最後まで自力で打つわけじゃないということですね?
ピザのように作るのと、どっちが主流なんでしょうか?
0582デフォルトの名無しさん
2007/12/22(土) 20:01:36C++やC#やVBなどは用意されている関数を組み合わせて使う
0583デフォルトの名無しさん
2007/12/22(土) 20:10:140584デフォルトの名無しさん
2007/12/22(土) 20:12:130585デフォルトの名無しさん
2007/12/22(土) 20:13:30もう、ピザにしか見えなくなってきた。
0586デフォルトの名無しさん
2007/12/22(土) 20:25:29新鮮な切り口だ
0587デフォルトの名無しさん
2007/12/22(土) 20:26:570588デフォルトの名無しさん
2007/12/22(土) 21:54:290589デフォルトの名無しさん
2007/12/22(土) 22:14:570590デフォルトの名無しさん
2007/12/22(土) 22:18:23どうやって分割ダウンロードを実現させているんですか?
0591デフォルトの名無しさん
2007/12/22(土) 22:20:04途中からダウンロードを開始できたりするように作っておく。
0592デフォルトの名無しさん
2007/12/22(土) 23:01:47GETメソッドとRangeリクエストヘッダ
0593デフォルトの名無しさん
2007/12/22(土) 23:10:45Terminal-J でぐぐると、Nifty に昔のパソコン通信時代のバイナリ・ファイルの
ダウンロードのCのソース・コードがある。CompuServe の転送方式を踏襲していて
受信中断、別途そこからの再受信などを実現している。
簡単に言うと、何番目のパケットを送れというとそれを送ってくれるように
なっていたということ。(パケットのサイズなどは通信の始めに打ち合わせる
→ shakehand とか言ったカナ)
0594デフォルトの名無しさん
2007/12/22(土) 23:51:280595デフォルトの名無しさん
2007/12/23(日) 00:31:180596デフォルトの名無しさん
2007/12/23(日) 01:49:46いや、そんなことはナイッス
0597デフォルトの名無しさん
2007/12/23(日) 11:37:21RFC2616嫁
0598593
2007/12/23(日) 21:26:56>>591 につられて、レスしたが、10MBのファイルを、例えば
2MBずつに分けて、5個同時に分割ダウンロードのソフトって
あるんだね。
これを聞いていたのかな。
0599デフォルトの名無しさん
2007/12/23(日) 21:35:100600デフォルトの名無しさん
2007/12/23(日) 21:36:150601デフォルトの名無しさん
2007/12/23(日) 21:38:130602デフォルトの名無しさん
2007/12/23(日) 23:37:23パソコン通信、とかそんな古い話じゃなくて、HTTPの話だと思うぞなもし。
ちなみに、HTTP1.1的には、同じ鯖に同時にセッション張れるのは2つまで、
ってことになってる。
ので、5個同時はできない可能性高い。
0603デフォルトの名無しさん
2007/12/23(日) 23:38:540604デフォルトの名無しさん
2007/12/23(日) 23:43:07別にそういった実装上の縛りがあるわけじゃないから
Flashget、Firefoxといった民度の低いソフトは勝手にセッション張りまくるわけで。
0605デフォルトの名無しさん
2007/12/23(日) 23:52:22あの時代は今みたいに回線がぶっとくなくて、隠し通路をこそこそ歩くみたいな、
一種の冒険心をくすぐられる楽しい時代だったのになぁ・・・
0606デフォルトの名無しさん
2007/12/23(日) 23:53:13民度の低い拡張機能をごっちゃにしてないか
0607デフォルトの名無しさん
2007/12/24(月) 00:30:290608デフォルトの名無しさん
2007/12/24(月) 01:05:19まあね。鯖に拒否られる可能性もあるが。
あと、WinInet使ってる実装の場合は、
WinInetが勝手にセッションの制限をかける。
FlashgetなんかはWinSock直叩きみたいだが。
0609デフォルトの名無しさん
2007/12/24(月) 01:06:28時間とデータ数を軸にすればいいじゃん。
そういう話ではない?
0610デフォルトの名無しさん
2007/12/24(月) 10:22:39C#かC++のどちらかで作ろうと思うのですが、どちらが適しているでしょうか?
線を描いたりするのはC++が得意だとは思うのですが、使った事なくて実際のところどうなのかよく分かりません
ちなみに、Excelは持ってないので・・・
0611デフォルトの名無しさん
2007/12/24(月) 10:28:270612デフォルトの名無しさん
2007/12/24(月) 10:30:390613デフォルトの名無しさん
2007/12/24(月) 10:53:25そうなんですか
ゲームとか作るのはC++が得意と聞いたのでそういう線描くのもそっちがいいのかと思ってました
>>612
OpenOfficeは考えて無かったです
でも、今回は勉強するってのも兼ねてるのでC#の方でやってみようと思います
0614デフォルトの名無しさん
2007/12/24(月) 11:17:34トーナメント表に処理速度なんかどうでもいい。
0615デフォルトの名無しさん
2007/12/24(月) 13:09:33FlashをBlockをさせる基本形式のSourceなど在ったりしますか?
0616不明
2007/12/24(月) 13:23:160617デフォルトの名無しさん
2007/12/24(月) 14:28:020618デフォルトの名無しさん
2007/12/24(月) 14:33:100619デフォルトの名無しさん
2007/12/24(月) 14:47:54ありがとう
助かったッス
0620デフォルトの名無しさん
2007/12/24(月) 20:23:24業務をシステム化しろと言われているのですが、仕事をどのように進めていいのかわかりません。
会議を開きたいのですがどのような名目で開催すればよいでしょうか?
派遣されたのは私一人です。
派遣先には開発をやったことのあるひとはいません。
0621デフォルトの名無しさん
2007/12/24(月) 20:37:360622デフォルトの名無しさん
2007/12/24(月) 20:45:03如何にしても気に為って仕舞うBrowserは取り敢えず地図だけ使い分ける状態…
WebもSourceで無くては編集が出来ないのは鬱陶しいです…
さて…
PHPを進める訳ですが、PythonでもRubyは対応する事は可能ですか?
0623デフォルトの名無しさん
2007/12/24(月) 20:48:130624デフォルトの名無しさん
2007/12/24(月) 20:52:07objectをさらに配列にして格納してあるfield変数があります
このfield変数に対して
for(i=1;i<6;i++){
print_r($field[$i]);
}
のような形で$fieldオブジェクトをprintしたいのですが、うまくいきません。
このようにインデックスを変数にする場合は、どのようにすればいいのでしょうか?
0625デフォルトの名無しさん
2007/12/24(月) 21:22:35i<{i=1}
???
(i=1;i<6;(i=5{i++}))
???
0626デフォルトの名無しさん
2007/12/24(月) 21:48:21「うまくいきません」でどうなってるか他人に伝わると思うかね
0627デフォルトの名無しさん
2007/12/24(月) 21:54:200628デフォルトの名無しさん
2007/12/24(月) 23:02:510629デフォルトの名無しさん
2007/12/24(月) 23:04:090630デフォルトの名無しさん
2007/12/24(月) 23:04:41php 詳しく無いけど {} は使わないんじゃないの?あと indent とか
気を付けないといかんのでは。
0631デフォルトの名無しさん
2007/12/24(月) 23:21:480632デフォルトの名無しさん
2007/12/24(月) 23:30:460633デフォルトの名無しさん
2007/12/24(月) 23:59:180634デフォルトの名無しさん
2007/12/25(火) 00:40:33PHPでfor文書くならこうだろ
for($ = 1; $i < 6; $i++)
0635デフォルトの名無しさん
2007/12/25(火) 15:26:41PG諸君に将来はない 早いところ職種変えなさい (マジ
0636デフォルトの名無しさん
2007/12/25(火) 16:31:240637デフォルトの名無しさん
2007/12/25(火) 16:52:030638デフォルトの名無しさん
2007/12/25(火) 21:21:49これを全部読もうとすればわかると思う
ttp://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a-ja.html
そして、もうどうしてもダメ、これ以上読めない、って思ったらこれ読んでね
ttp://yohei-y.blogspot.com/2007/01/s-s.html
0639デフォルトの名無しさん
2007/12/25(火) 22:44:240640デフォルトの名無しさん
2007/12/25(火) 22:46:330641デフォルトの名無しさん
2007/12/26(水) 02:39:10例えば、.NET用のこんな言語が出てきましたー、どうよ?みたいなのを話せるようなところ
0642デフォルトの名無しさん
2007/12/26(水) 02:46:10http://pc11.2ch.net/test/read.cgi/tech/1124784480/
0643デフォルトの名無しさん
2007/12/27(木) 01:31:49マウスを使わずにするにはどうするんでしょうか?
Bash環境です
0644デフォルトの名無しさん
2007/12/27(木) 01:46:19バッククォート文中に更にバッククォート文を書く事はできるのでしょうか?
文法があるのかは判りませんが、以下のような感じです。
grep keyword1 `grep keyword2 `ls -1``
ls -1の結果を元に、keyword2でgrepし、その結果からkeyword1をgrepしたい。
0645デフォルトの名無しさん
2007/12/27(木) 02:01:20なんで、
ls -1
0646デフォルトの名無しさん
2007/12/27(木) 02:02:30>>644
ls -1 | grep keyword1 | grep keyword2
じゃいかんの?
0647643
2007/12/27(木) 02:13:13返信どもです。
例のやつはそれで問題ないのですが、
実際には、条件やりたいことは条件がちょっと複雑です。
条件Aを満たす、かつ、条件Bを満たすファイルをカウントしたいとします。
wc -l `grep 処理結果 `grep -H 処理開始日 * | grep 12月 | cut -f 1 -d:` | grep 正常`
今tcshの環境がないので、誤りがあるかもしれませんが、上記のような感じです。
0648643
2007/12/27(木) 02:15:220649デフォルトの名無しさん
2007/12/27(木) 02:17:450650644
2007/12/27(木) 02:21:58が、これくらいで死んでたらこの先やっていけませんな
0651デフォルトの名無しさん
2007/12/27(木) 02:29:28無理に一行にしようとしないで、素直にループ組んだほうがよさげ。
0652デフォルトの名無しさん
2007/12/27(木) 02:31:15echo `echo \`echo foo\` bar`
0653デフォルトの名無しさん
2007/12/27(木) 03:01:31適当に処理を分けたほうがいい気もする。
パイプのデイジーチェーンならシリアルに処理が繋がってるから分かりやすいけれど、
コマンド置換をネストしたいって欲求はできたとしても後から読んだり直したりが面倒そうだ。
0654デフォルトの名無しさん
2007/12/27(木) 12:24:35試してないけど、こんなんじゃだめかね。
grep -l "処理開始日.*12月" * | xargs grep "処理結果.*正常" | wc -l
0655デフォルトの名無しさん
2007/12/27(木) 20:01:10掲載されてる携帯で確認できる初心者サイト教えて下さい。
それかブロック崩しのソース、コピペして下さい。
ネカフェとかない地方ですみません。
0656デフォルトの名無しさん
2007/12/27(木) 20:15:010657デフォルトの名無しさん
2007/12/27(木) 20:22:28ありがとうございます。
早速探してみます。
0658デフォルトの名無しさん
2007/12/28(金) 00:16:27↑これはどういう意味ですか?
この後に英数字が並んでいて、どうもこの作業をすると
利用制限(14日間限定トライアルなど)のあるソフトが永久に使えるようになるらしいのですが。
0659デフォルトの名無しさん
2007/12/28(金) 01:49:020660デフォルトの名無しさん
2007/12/28(金) 02:40:11シミュレーション結果から動画を生成したいと思っています。
最終的にmpegなどのフォーマットを出力したいのですが、
自力で書き出すというのは相当難しいと思うので、ライブラリを探しています。
どなたかご存知の方教えてください。
また、別の選択肢として、gifアニメーションなど比較的簡単なフォーマットに書き出し、
変換ソフトで目的のフォーマットを得るという手も考えられますが256色では問題があります。
変換可能で簡単なフォーマットって他にありましたでしょうか?
また、目的を達成するための手段として他にも考えられましたら、アドバイスをお願いします。
0661デフォルトの名無しさん
2007/12/28(金) 02:44:170662デフォルトの名無しさん
2007/12/28(金) 02:53:29開発はVC6.0でC++言語で行っています。
0663デフォルトの名無しさん
2007/12/28(金) 03:02:360664デフォルトの名無しさん
2007/12/28(金) 03:26:140665デフォルトの名無しさん
2007/12/28(金) 04:46:42動画の作り方 - ニコニコ動画まとめwiki
http://nicowiki.com/howtomovie.html
場合によっては、こっちのが楽っす
0666デフォルトの名無しさん
2007/12/28(金) 12:26:05http://www.hyuki.com/d/200712.html#i20071225181646
0667デフォルトの名無しさん
2007/12/28(金) 12:29:060668デフォルトの名無しさん
2007/12/28(金) 12:33:45http://mixi.jp/view_bbs.pl?id=26345907
0669デフォルトの名無しさん
2007/12/28(金) 21:13:50DirectShow
Video for Windows
0670デフォルトの名無しさん
2007/12/28(金) 21:15:030671デフォルトの名無しさん
2007/12/29(土) 05:35:14動画出力の件、Video for Windowsが手頃なので、それで行きたいと思います。
どうもありがとうございました。
0672デフォルトの名無しさん
2007/12/30(日) 23:18:540673デフォルトの名無しさん
2007/12/30(日) 23:32:240674デフォルトの名無しさん
2007/12/30(日) 23:52:560675デフォルトの名無しさん
2007/12/31(月) 00:17:360676デフォルトの名無しさん
2007/12/31(月) 00:47:480677デフォルトの名無しさん
2007/12/31(月) 23:34:310678デフォルトの名無しさん
2007/12/31(月) 23:51:080679デフォルトの名無しさん
2007/12/31(月) 23:52:182点間の距離
0680デフォルトの名無しさん
2007/12/31(月) 23:54:57距離を求めるだけでいいんですね?
ありがとうございました
0681デフォルトの名無しさん
2008/01/01(火) 00:04:04絶対値の事を表す事もある。
絶対値は、要するに原点との距離。
0682デフォルトの名無しさん
2008/01/01(火) 00:17:42高校で教わらなかった?
中卒か何か?
0683デフォルトの名無しさん
2008/01/01(火) 00:22:51大学の線形代数で習う。
0684デフォルトの名無しさん
2008/01/01(火) 00:26:12ちょっと気になる。
0685デフォルトの名無しさん
2008/01/01(火) 00:45:35距離は2つのベクトルの差のノルム。
0686デフォルトの名無しさん
2008/01/01(火) 11:52:181000ステップまでの、まあDOSコマンドの延長のようなプログラムは量産してますが、その
枠を超えたプログラムはどうやって作っていくもんでしょうか。
標準出力に文字を表示することしかできない現状からは、例えばゲームとか画像処理とか
のようなプログラムなんか、まるで夢のような話に思えてしまいますです。
何の学習をしていけばいいのでしょうか。
0687デフォルトの名無しさん
2008/01/01(火) 11:53:50どんなでかいプログラムも小さなコードの集合に過ぎん。
作りたいもので必要なことを必要に応じて勉強しろ。
0688デフォルトの名無しさん
2008/01/01(火) 12:01:16例えばWindowsならWin32APIやMFC他の知識を随時勉強していけばいいんじゃないかな。
CのStdioの世界からすると、やってることが見えない不安・糞OSに操られてる不快感があるが、
現状ではそれに慣れていくしかない。
0689デフォルトの名無しさん
2008/01/01(火) 12:09:39DOSならエスケープシーケンスでカーソルを移動して文字を書く、テトリスも作れる。
必要ならVRAMに直接書く。 方法は幾らでもある。
>1000ステップまでの、まあDOSコマンドの延長のようなプログラムは量産して
その程度が疑問なわけが不明だ。
0690デフォルトの名無しさん
2008/01/01(火) 12:25:460691デフォルトの名無しさん
2008/01/01(火) 12:34:28というようなアプリを作っています。
Windows(XP)でもLinux(Debian lenny)でも同じコードで動くものにしたいです。
Javaが書けるのでSWT+JIntellitypeで実現しようとしたのですが、
JIntellitypeはWindowsにしか対応していないのでLinuxでは動きません。
開発環境が無償であれば言語は問わないので、何か良い実現手段はないでしょうか?
0692デフォルトの名無しさん
2008/01/01(火) 14:09:03ヘッダとかextern使ったモジュール化の文法的知識と
構造化プログラミングの手法。
てかうだうだ言ってないでまずは手持ちの知識で1ファイルに全部ぶっこんだでかいプログラム作ってみろと。
そこで七転八倒した経験が上記の知識がなぜ有効なのかを理解する手助けになるだろう。
0693デフォルトの名無しさん
2008/01/01(火) 14:13:510694デフォルトの名無しさん
2008/01/01(火) 15:28:21プログラムの引数のオプション以外を取得したい場合は、
どのようにすればいいですか?
0695デフォルトの名無しさん
2008/01/01(火) 15:52:02program -f~/hoge.txtとかで~/hoge.txtとか読みたいんだろうけどman 3 getoptにサンプル書いてないかい?
0696デフォルトの名無しさん
2008/01/01(火) 16:09:16すみません。
./hoge -f /hoge -m arg1 arg2 arg3
となっていて、getopt( argc, argv, "f:m")としているとすると、
arg1 arg2 arg3を取得したいです。
おっしゃれている通り、/hogeを取得するのはgetoptでできます。
よろしくおねがいします。
0697デフォルトの名無しさん
2008/01/01(火) 19:14:49というワーニングが出たのですが、どういうワーニングなのでしょうか?
0698697
2008/01/01(火) 19:21:30ありがとうございました
0699デフォルトの名無しさん
2008/01/02(水) 10:02:270700デフォルトの名無しさん
2008/01/02(水) 11:52:52プログラマは中年になってから先がない クククク・・・・・
0701デフォルトの名無しさん
2008/01/02(水) 11:56:460702デフォルトの名無しさん
2008/01/02(水) 12:25:49http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF)
0703696
2008/01/02(水) 13:31:340704デフォルトの名無しさん
2008/01/02(水) 13:43:51getoptは何回呼んだの?
0705デフォルトの名無しさん
2008/01/02(水) 13:48:36これはどういう理由?
openCOBOL です。
0706デフォルトの名無しさん
2008/01/02(水) 13:55:12そもそも何がしたいのかわからん。
↓のことはわかった上で、getoptでひっかからなかった引数を取り出したい?
argc == 7
argv[0] == "./hoge"
argv[1] == "-f"
argv[2] == "/hoge"
argv[3] == "-m"
argv[4] == "arg1"
argv[5] == "arg2"
argv[6] == "arg3"
argv[7] == NULL
0707デフォルトの名無しさん
2008/01/02(水) 13:56:58よろしくおねがいします!
0709デフォルトの名無しさん
2008/01/02(水) 15:51:44getoptは-1が返るまで繰り返し呼ぶ。
その後、argv[optind] から argv[argc-1] までがオプション切れた後の引数だ。
0710デフォルトの名無しさん
2008/01/02(水) 16:05:39とりあえずこれでも読もうか
0711デフォルトの名無しさん
2008/01/02(水) 17:48:59自分は普通にループまわした方が好きだ。
二文字以上のスイッチに対応出来ないし
定義ファイルの設定値をデフォルトにして
さらにargvも読むことも出来ないし。
0712デフォルトの名無しさん
2008/01/02(水) 21:37:06自分が書いてたコードがたまたまGPLのコードと全く一緒だったってことがあったらどうすればいいのでしょうか?
0713デフォルトの名無しさん
2008/01/02(水) 21:38:15【殺しの】ライセンス【道で拾った】
http://pc11.2ch.net/test/read.cgi/tech/1045006087/
0714デフォルトの名無しさん
2008/01/02(水) 21:41:34こんなスレがあったとは。どうもありがとうございます。
0715デフォルトの名無しさん
2008/01/02(水) 21:57:070716デフォルトの名無しさん
2008/01/02(水) 22:08:55http://pc11.2ch.net/test/read.cgi/tech/1142467359/
0717デフォルトの名無しさん
2008/01/03(木) 00:07:30暇な時間にはオナニーと2chばかりで手をつけるまでに時間がかかる
みんなはどうやって誘惑に打ち勝ってる?
0718デフォルトの名無しさん
2008/01/03(木) 00:09:590719デフォルトの名無しさん
2008/01/03(木) 00:20:530720デフォルトの名無しさん
2008/01/03(木) 00:21:230721デフォルトの名無しさん
2008/01/03(木) 01:38:38デバッグのボタンを押しても"Program exited with code 0177"と言われるだけで
開始しません。ステップなどのボタンはアクティブになっておらず押せません。
以前は出来たんですけど…。
それとsegmentation faultが出たときにcoreが作られません。
以前は"segmentation fault (core is dumped)"と表示されていたんですが
今は"segmentation fault"だけです。
どうすれば以前のようにデバッグができるのでしょうか?
Makefileとmakeの結果を晒しておきます:
####### Compiler, tools and options
CC = gcc
CXX = g++
LEX = flex
YACC = yacc
DEFINES = -DQT_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) -g
CXXFLAGS = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) -g
$ make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_DEBUG -DQT_XML_LIB -DQT_GUI_LIB
-DQT_CORE_LIB -DQT_SHARED -g -I/usr/share/qt4/mkspecs/linux-g++ -I.
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml
-I/usr/include/qt4 -I. -I/usr/local/qwt-5.0.2/include -I. -I.
-o graphwidget.o graphwidget.cpp
0722デフォルトの名無しさん
2008/01/03(木) 01:41:11coreの件はulimitとかでぐぐれ。
0723デフォルトの名無しさん
2008/01/03(木) 01:54:54Hej
0724721
2008/01/03(木) 02:22:37ulimit -c 100000でcoreが出来ました!
これでデバッグが100倍楽になります。
前者の質問の方はバグがあるとそう出るらしいので
バグを潰してみます。分からなかったらまた質問しますね。
こんな深夜にどうもありがとうございました!
0725デフォルトの名無しさん
2008/01/03(木) 02:31:26ulimit -c unlimited でよいとおもうぞ。
0726デフォルトの名無しさん
2008/01/03(木) 02:33:48あ、いや、セカンドネームの頭を取ったって言うのはわかるんですけど
何故(いつ頃?)そういう愛称が付いたのかなと
0727デフォルトの名無しさん
2008/01/03(木) 02:50:47別に逸話があるわけでもなんでもない。
MSに引き抜かれた時にDelphiスレで大いに話題になったんだよ。
0728デフォルトの名無しさん
2008/01/03(木) 02:54:200729デフォルトの名無しさん
2008/01/03(木) 02:59:59自然発生的なものでしたか、どうもです
0730デフォルトの名無しさん
2008/01/03(木) 04:39:08ソース希望です。
テキストVRAMは実メモリの0xB8000から80x25x2byte分だけあるそうなので
試しにAを1文字表示させようと下のコードをubuntuで実行するとSegmentation faultになりました。
-----------ソース---------------
.text
.globl main
main:
movb $(0x14),%al
movb %al,0xb8000
0731730
2008/01/03(木) 04:46:340732デフォルトの名無しさん
2008/01/03(木) 08:44:24ソース希望なんて無茶言ふな。
OSがメモリ管理握ってるんだから、
VRAM直叩きなんてカーネルモードドライバじゃないと無理。
Linuxドライバの解説書嫁。
0733730
2008/01/03(木) 11:44:370734デフォルトの名無しさん
2008/01/03(木) 12:47:50thx
なんかゴッドガンダムみたいですね
オナニーの時間を短縮する為に頑張ります
0735デフォルトの名無しさん
2008/01/03(木) 13:09:49俺にとってはプログラミングがオナニー
0736デフォルトの名無しさん
2008/01/03(木) 13:23:04いいですねそれ
コツとかあるんですか?
そうなるまでの練習方法とどれくらいの期間を費やしたか参考までに教えてください
0737デフォルトの名無しさん
2008/01/03(木) 13:23:330738デフォルトの名無しさん
2008/01/03(木) 13:26:47コツって何だよ
そもそもプログラミングが好きでやってるんだからコツも何もないだろ
0739デフォルトの名無しさん
2008/01/03(木) 13:27:513次元配列を
512×512×512 のfloat型で取ったら、物理メモリは数字で何バイト使われるのですか
512×512×512×…なんでしたっけ
0740デフォルトの名無しさん
2008/01/03(木) 13:29:520741デフォルトの名無しさん
2008/01/03(木) 13:33:19特異体質でしたか
0742デフォルトの名無しさん
2008/01/03(木) 14:34:38ありがとん
0743デフォルトの名無しさん
2008/01/03(木) 19:03:18そういうのは、昔は「好きこそモノの上手なれ」って言ったナ。
夕べは、紳助が取り仕切る、おバカさん出演クイズ番組をみていて
昔のああ言う諺は、絶滅種だなと思ったネ。逆説的教育番組だ。
0744デフォルトの名無しさん
2008/01/03(木) 19:22:56ISBN4-938704-18-8だったかISBN4-938704-05-6の著者もそんなこと書いてたな
0745デフォルトの名無しさん
2008/01/03(木) 19:24:48製作陣が馬鹿を欲すれば視聴者の望む馬鹿を演じるんだから立派なプロだよ
好き嫌い言ってたら生き残れまい
0746デフォルトの名無しさん
2008/01/03(木) 19:25:55綴込付録:特製FDラベル
B6判 / 336頁 / 定価(1,262円+税)
1992年7月10日刊行
ISBN4-938704-05-6
私はプログラマ Ver. 2.00J 著者 草葉恋代
綴込付録:特製FDラベル
B6判 / 336頁 / 定価(1,262円+税)
1993年7月23日刊行
ISBN4-938704-18-8
0747デフォルトの名無しさん
2008/01/03(木) 19:27:41天才の条件ですね
ならば私は天才になれそうもありません
0748デフォルトの名無しさん
2008/01/03(木) 22:44:34感じるものです。
0749デフォルトの名無しさん
2008/01/03(木) 22:52:42そもそも天賦の才などというのは存在しない。
後の教育がすべてだ。
0750デフォルトの名無しさん
2008/01/03(木) 22:53:36実践しながら考えてみるつもりです
0751デフォルトの名無しさん
2008/01/03(木) 23:32:52「下手の横好き」と言うことわざもあるぞ。
0752デフォルトの名無しさん
2008/01/03(木) 23:49:46結局は好きならば上達するんじゃないかな
0753デフォルトの名無しさん
2008/01/04(金) 01:06:38できるだけ手間をかけず、時間をかけずに身に付けたいと思ってるのですが
皆さんはどういった方法で新しい技術を身につけているんですかね。
おしえてほすいです。
0754デフォルトの名無しさん
2008/01/04(金) 01:12:220755デフォルトの名無しさん
2008/01/04(金) 01:23:38貧乏人なので、お金かけれません。。
質問に付け加えるの忘れてましたorz
0756デフォルトの名無しさん
2008/01/04(金) 01:25:22みんなは手間と時間をかけて身に付けています。
そういう甘い考えではどうせ金かけても身に付きゃしません。
むしろ、セミナー受けたぐらいで身に付いた気になって偉そうなことをいう奴は
迷惑です。
0757デフォルトの名無しさん
2008/01/04(金) 05:30:39を可能にするメソドロジは、ひょっとしたらあるかもしれないけど、
きっとものすごい手間と時間とお金がかかるだろうな(w
0759デフォルトの名無しさん
2008/01/04(金) 09:49:53template,STL,boostを使いこなせるレベルの人だったらJavaよりもずっと少ないライン数で
プログラムを書けると思うのですが
0760デフォルトの名無しさん
2008/01/04(金) 09:52:050761デフォルトの名無しさん
2008/01/04(金) 11:55:36例はコンテナクラスとイテレーター
0762デフォルトの名無しさん
2008/01/04(金) 12:34:390763デフォルトの名無しさん
2008/01/04(金) 12:58:42プログラミングが苦痛なのかもわからんが
思い通りに行くとそこでアハ体験が発生して
なんだかんだ言って続いてるのかもしれん
0764デフォルトの名無しさん
2008/01/04(金) 13:07:140765デフォルトの名無しさん
2008/01/04(金) 13:08:54既存のゲームにエロパッチ当てるような
自動化ツールじゃないだろうか
0766デフォルトの名無しさん
2008/01/04(金) 13:49:02プログラミング関係の技術書が豊富な書店ってありますか?
0767デフォルトの名無しさん
2008/01/04(金) 13:51:050768デフォルトの名無しさん
2008/01/04(金) 13:52:010769762
2008/01/04(金) 13:54:07自分用だからどこかで公開してるわけでもないが
0770697
2008/01/04(金) 13:57:14また、
src/hoge.c:233: warning: implicit declaration of function `Press'
と言うエラーが出ました。
今回はプロトタイプ宣言の名前も間違っていないようです。
何か考えられる間違いはありますでしょうか?
0771デフォルトの名無しさん
2008/01/04(金) 13:59:570772697
2008/01/04(金) 14:06:21ありがとうございます。
プロトタイプ宣言はしています。
宣言をしていない。 と言うエラーだと思うのですが、宣言はしていると思います。
0773デフォルトの名無しさん
2008/01/04(金) 14:46:24ヒントは順序
考えな
0774697
2008/01/04(金) 15:13:25やはり関数のスペルが間違っていました
0775デフォルトの名無しさん
2008/01/04(金) 15:16:54konoturiha
0776デフォルトの名無しさん
2008/01/04(金) 19:07:38ちょっと外れるが川崎駅周辺をお勧めするよ。
駅ビルの有隣堂、DICEのあおい書店、ヨドバシ上の紀伊國屋、ラゾーナの丸善あたりはどれもでかくて技術書豊富。
0777デフォルトの名無しさん
2008/01/04(金) 19:09:01それなら横浜の有隣堂でよくね?
0778デフォルトの名無しさん
2008/01/04(金) 19:09:110779デフォルトの名無しさん
2008/01/04(金) 19:39:230780デフォルトの名無しさん
2008/01/04(金) 19:42:53伊勢佐木町の?
0781デフォルトの名無しさん
2008/01/04(金) 19:46:290782デフォルトの名無しさん
2008/01/04(金) 22:36:290783デフォルトの名無しさん
2008/01/04(金) 22:45:22あるPCをビデオアプリを起動するだけの特化した使い方をしたいのだが。
つまり、PCのスイッチを入れる⇒winXPを起動した後、キーボードを使用せず、最終的にビデオアプリがアクティブな
状態になる(画面の最前面に表出)⇒ビデオを見ながらUSBからスイッチを通してビデオの静止画をキャプチャ⇒終了したらメイン
スイッチを押してPC終了。。。が目的なのですが
アプリをスタートメニューに入れただけでは起動はするが、最終的にはアクティブにはならないのです。
上記は可能でしょうか?
0784デフォルトの名無しさん
2008/01/04(金) 22:47:520785デフォルトの名無しさん
2008/01/04(金) 22:57:54やりたい操作をするようにスクリプトでもなんでも書いといて
それをスタートアップに放りこんでおけばお望みの動作ができるんと思うよ
0786デフォルトの名無しさん
2008/01/04(金) 23:18:15address_get && name…
権限の無いScriptを手にして斯様にしようと?
お蔭様で作成したScript && Systemが水の泡…
足りないですね…
0787デフォルトの名無しさん
2008/01/04(金) 23:18:20ありがとうございます。COM,CORBA?よく解かりません。そもそも、アプリケーションソフトを
自動起動でキーボードなどの入力なしで最終的に最前面に出す(アクティブな状態にする)
ことは出来るのでしょうか?
0788デフォルトの名無しさん
2008/01/04(金) 23:19:58何を言ってるんだ
独り言か
0789デフォルトの名無しさん
2008/01/04(金) 23:22:59お前、足りないの?
RIDEでDirectoryが再現されるのが何故か理解して無いの?
0790デフォルトの名無しさん
2008/01/04(金) 23:27:01Reinstallしなくては為らないと為ると?
0791デフォルトの名無しさん
2008/01/04(金) 23:30:11御前等はエスパーか
0792デフォルトの名無しさん
2008/01/04(金) 23:32:00方位磁針を買って来い
0793デフォルトの名無しさん
2008/01/04(金) 23:33:10「KNOPPIXで'SUが使え無い」と云えば理解できますか?
Re;>不明な IDです
0794デフォルトの名無しさん
2008/01/04(金) 23:33:420795デフォルトの名無しさん
2008/01/04(金) 23:34:28それはLINUX板のKNOPPIXスレでやればいいだろうが
0796デフォルトの名無しさん
2008/01/04(金) 23:37:03Knoppix@ttyp0[knoppix]$ su konqueror
不明な IDです: konqueror
0797デフォルトの名無しさん
2008/01/04(金) 23:39:01KNOPPIX 20
ttp://pc11.2ch.net/test/read.cgi/linux/1191332958/
0798デフォルトの名無しさん
2008/01/04(金) 23:40:05できると思うけどもはやプログラミングと関係無いね
windows板とかで聞いてみ
0799デフォルトの名無しさん
2008/01/04(金) 23:42:44RIDEでも指定されるのに? initrd.を書き換えがされてもね?
address && nameを斯様に変更すると云うのです?
bootの時点ですが…
0800デフォルトの名無しさん
2008/01/04(金) 23:44:120801デフォルトの名無しさん
2008/01/04(金) 23:44:210802デフォルトの名無しさん
2008/01/04(金) 23:45:35一人残らず始末するぜ
0803デフォルトの名無しさん
2008/01/04(金) 23:47:320804デフォルトの名無しさん
2008/01/04(金) 23:57:12以下で状態が理解できますか?
KNOPPIX
/media/* :nofile…
0805デフォルトの名無しさん
2008/01/04(金) 23:59:580806デフォルトの名無しさん
2008/01/05(土) 00:01:32addressの事ですか? 其処まで気に為さらずに…
0807デフォルトの名無しさん
2008/01/05(土) 00:08:510808デフォルトの名無しさん
2008/01/05(土) 00:12:51町田のほうはよく知らんけどありそう
0809デフォルトの名無しさん
2008/01/05(土) 00:18:32と為ると'坂ですね…
0810デフォルトの名無しさん
2008/01/05(土) 00:19:020811デフォルトの名無しさん
2008/01/05(土) 00:19:430812デフォルトの名無しさん
2008/01/05(土) 00:19:56其れともCookieか?
0813デフォルトの名無しさん
2008/01/05(土) 00:25:24NiceSilencer
0814デフォルトの名無しさん
2008/01/05(土) 00:26:30打ち込めッ
0815デフォルトの名無しさん
2008/01/05(土) 00:27:14意味不明な話をする君(たち?)が
0816デフォルトの名無しさん
2008/01/05(土) 00:28:130817デフォルトの名無しさん
2008/01/05(土) 00:30:53(ry;
0818デフォルトの名無しさん
2008/01/05(土) 00:33:02(ry;
0819デフォルトの名無しさん
2008/01/05(土) 00:36:460820デフォルトの名無しさん
2008/01/05(土) 03:05:24大学でやれなかったので、「形式言語とオートマトン」と「コンパイラ」
の分野を独学でやろうと思っているんだけど、どの本を使って勉強するのがベスト?
ここにある本をやってみようとは思うけど、レベル高杉…
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060209/228915/
0821デフォルトの名無しさん
2008/01/05(土) 03:06:48こちらで質問してみてはいかがでしょうか
0822デフォルトの名無しさん
2008/01/05(土) 03:17:08ありがとー
0823デフォルトの名無しさん
2008/01/05(土) 10:31:56どういった言語で書いてあるのでしょうか?
自分で書いてみようと思うのですが難しいでしょうか?
どなたかご教授願います
0824デフォルトの名無しさん
2008/01/05(土) 10:34:49http://pc11.2ch.net/test/read.cgi/software/1184556627/
0825デフォルトの名無しさん
2008/01/05(土) 10:43:080826デフォルトの名無しさん
2008/01/05(土) 12:37:3250代のPGって結構いるんですか?
0827デフォルトの名無しさん
2008/01/05(土) 14:58:18ちょっと質問なんですが、Ruby/SDLを使用しようと思って、必要なものをインスコして、
プログラムを書き、コンパイルしたら、
ALSA lib confmisc.c:数字
ALSA lib conf.c:数字
ALSA lib pcm.c:数字
こういうものが多数出てきて、実行できませんでした。
環境は、Linuxのubuntu7.10を使っています。
SDLやRuby/SDLは元々入っていたものをパッケージャから入れました。
どうしたら実行できるでしょうか?
0828デフォルトの名無しさん
2008/01/05(土) 16:00:48「コンパイラ・スクリプトエンジン」相談室12
ttp://pc11.2ch.net/test/read.cgi/tech/1188688416/
むしろこっちじゃないか?
0829デフォルトの名無しさん
2008/01/05(土) 16:01:54grfファイルの中のbmpファイルを別のbmpに差し替えたいと考えています。
0830デフォルトの名無しさん
2008/01/05(土) 16:02:51消費者向けオーディオインターフェースからプロフェッショナルなマルチチャンネルオーディオインターフェースまで、すべての種類のオーディオインターフェースの能率的なサポート。
完全にモジュール化されたサウンドドライバー。
SMPの対応そしてスレッドセーフなデザイン。
アプリケーションプログラミングを簡単にして、高レベルな機能を提供するユーザー空間のライブラリ(alsa-lib)
多くのOSSプログラムのためにバイナリ互換を提供する、古いOSS APIのサポート。
ALSAはGPL(GNU General Public license)そしてLGPL(GNU Lesser General Public License)の下でリリースされています。
これのライブラリが無いのではないか
0831デフォルトの名無しさん
2008/01/05(土) 16:04:05ROかな?
手順としては解凍・圧縮するソフトがあるから
解凍→置換→圧縮
0832デフォルトの名無しさん
2008/01/05(土) 16:15:23コンパイルできなかったのか、
コンパイルできたけど実行がダメだったのか、
どっち?
0833デフォルトの名無しさん
2008/01/05(土) 16:22:40その通りROです・・・
GRFFactoryというのを使っているのですがいまいちやり方がよくわからず。
よければ使い方を紹介しているサイトなど教えていただけないでしょうか。
0834デフォルトの名無しさん
2008/01/05(土) 16:23:200835デフォルトの名無しさん
2008/01/05(土) 16:58:28鼬害。
0836デフォルトの名無しさん
2008/01/05(土) 18:25:46char S[64] と定義した物へ代入するときは
S = argv[1]
ではダメなのでしょうか?
0837デフォルトの名無しさん
2008/01/05(土) 18:26:150838デフォルトの名無しさん
2008/01/05(土) 18:40:020839デフォルトの名無しさん
2008/01/05(土) 19:29:06>>17
死ね。
>>18
気持ち悪い。失せろ。
>>19
waveOutResetを呼ばないと適切にCloseできないみたいです。
DirectSoundは使用できません。
デバッガに乗せて実行してみたんですが、waveOutResetで「デッドロックの可能性がある」とのメッセージと共に
waveOutResetの行で止まってしまったままそれ以上追跡できません。
コールバック関数内でwaveOutWriteを実行しているんですが、もしかしたらこれが不具合の原因かもしれません。
しかしwaveOutOpen時にCALLBACK_WINDOWを指定したうえで
ウィンドウプロシージャ内でwaveOutWriteを実行し巧く動いている例もあり、何が明確な原因なのか分からない状態です。
ウィンドウプロシージャで処理したらうまく動くのか!?そうなのか!?赦さんぞマイクロソフト!
0840デフォルトの名無しさん
2008/01/05(土) 19:30:14きめぇ
0841デフォルトの名無しさん
2008/01/05(土) 19:30:14すみません。>>839死ね。
0842デフォルトの名無しさん
2008/01/05(土) 19:32:05バッファオーバーランしないまでも
誤動作するゴミばっかりだよな。
0843デフォルトの名無しさん
2008/01/05(土) 19:41:350844デフォルトの名無しさん
2008/01/05(土) 19:47:040845デフォルトの名無しさん
2008/01/05(土) 20:28:04IDLEで日本語を扱えるようにするにはどのように設定すえば良いでしょうか
お願いします
0846デフォルトの名無しさん
2008/01/05(土) 22:15:24ttp://d.hatena.ne.jp/jbking/20071222
0847デフォルトの名無しさん
2008/01/05(土) 22:24:25>>830
詳しい解説ありがとうございます。
ALSAに関連するようなものをパッケージ・マネージャからいろいろ入れてみたのですが、
改善がみられませんでした。
>>832
実行がうまくできなかったんですが、ソースファイルの打ち間違いでした。すいません;
しかし、実行するとやはり、>>827に書いたような文字が出てきてから実行されます。
今のところは一応実行できているので問題はないのですが・・・
0848デフォルトの名無しさん
2008/01/05(土) 23:32:28GUI作成が楽で
オブジェクト指向で
スタンドアロンな実行ファイルが吐けて
な言語、および開発環境のオススメを教えてください!
0849デフォルトの名無しさん
2008/01/05(土) 23:43:040850デフォルトの名無しさん
2008/01/05(土) 23:47:500851デフォルトの名無しさん
2008/01/05(土) 23:51:060852デフォルトの名無しさん
2008/01/05(土) 23:55:03http://www.microsoft.com/japan/msdn/vstudio/express/vcsharp/
0853デフォルトの名無しさん
2008/01/05(土) 23:56:32ダウロネッくらい入れるよな?
0854デフォルトの名無しさん
2008/01/06(日) 00:11:19ダウロネッ って何かわからないですが、
フレワク入れないとだめとか、ランタイム入れないとだめとか
そういうのが要らない環境はありませんか?
0855デフォルトの名無しさん
2008/01/06(日) 00:16:220856デフォルトの名無しさん
2008/01/06(日) 00:25:57そのデータをどうにかして鉱石をふやしたいんですけどどうすればいいですかね?
0857デフォルトの名無しさん
2008/01/06(日) 00:28:380858デフォルトの名無しさん
2008/01/06(日) 00:29:14鉱石の個数が記録されてるファイルに
増やしたいだけ書き込んでもらう
0859デフォルトの名無しさん
2008/01/06(日) 00:33:52VC++2005Expressで作ったソフトが他環境で起動しなかった経験があるのですが・・・
使うライブラリとかを注意すればいいってことなのでしょうか
>>851,855
実はDel6Perは結構やりました
XPスタイルのボタンが作れないとか、
Delphi自体もバージョンがどんどん進んじゃって
これどーなんだろ・・・と思って。
その後しばらくプログラミングやってなくて、
最近また何か始めようかな!と思って聞いてみました
0860名無し募集中。。。
2008/01/06(日) 01:13:56http://www.microsoft.com/japan/msdn/vstudio/express/default.aspx
0861デフォルトの名無しさん
2008/01/06(日) 01:33:27MFCやCLR使うとランタイムいるよ
0862デフォルトの名無しさん
2008/01/06(日) 11:57:430863デフォルトの名無しさん
2008/01/06(日) 12:50:01解説ありがとうございます。
それじゃぁVC++とかの標準的な使用方法だと自分の要求は難しいですね・・・
Delphi系で詳しく調べてみることにします。
0864デフォルトの名無しさん
2008/01/06(日) 13:00:35MFCだったら、スタティックリンクにすればOKだよ。
0865デフォルトの名無しさん
2008/01/06(日) 13:11:54おぉ そういう方法がとれるんですね!
じゃぁMS系も調べてみます!
0866デフォルトの名無しさん
2008/01/06(日) 14:37:40print "Hello"
Hello
と結果が出た状態でpyファイルに保存してからBuild Appletにドロップしてみてもエラーが出ます
お願いします
0867デフォルトの名無しさん
2008/01/06(日) 15:20:410868デフォルトの名無しさん
2008/01/06(日) 15:40:36つぅか>>845の礼も無しか
0869デフォルトの名無しさん
2008/01/06(日) 15:51:43だいたいつかめてきました
アドバイスありがとうございました
0870デフォルトの名無しさん
2008/01/06(日) 20:13:073Dサウンドを体感できるようなデモプログラムはありませんか?
音出力はヘッドホン/イヤホンを考えています
0871デフォルトの名無しさん
2008/01/06(日) 22:11:090872870
2008/01/06(日) 23:03:15>>871
チャンネル数はそんなに要らないので特殊なハード無しにそれなりのクオリティが得られる
3Dサウンドライブラリを探しています
3Dサウンドの規格はいくつかあるのですがどんな音場が得られるのか判りません
何か参考になりそうなデモツールがないか探していました
0873デフォルトの名無しさん
2008/01/07(月) 09:37:33ここム板。板ち
0874デフォルトの名無しさん
2008/01/07(月) 09:57:28お前は死んだ方が良いと思うよ?
0875デフォルトの名無しさん
2008/01/07(月) 10:07:29俺は死んだ方がいいと思う
0876デフォルトの名無しさん
2008/01/07(月) 10:43:180877デフォルトの名無しさん
2008/01/07(月) 10:48:52ってか、何がしたいの?
正規化の話なのかテーブルスペースの話なのか。
0878デフォルトの名無しさん
2008/01/07(月) 10:51:380879デフォルトの名無しさん
2008/01/07(月) 11:05:01ttp://www.postgresql.jp/document/pg810doc/html/ddl-partitioning.html
0880デフォルトの名無しさん
2008/01/07(月) 11:15:54ありがとうございます
読んでみます
0881デフォルトの名無しさん
2008/01/07(月) 11:19:48気軽に「こんなソフトありませんか?」 Part.79
http://pc11.2ch.net/test/read.cgi/software/1198835637/
0882デフォルトの名無しさん
2008/01/07(月) 12:03:460883デフォルトの名無しさん
2008/01/07(月) 12:04:59PostgreSQL Part.5
http://pc11.2ch.net/test/read.cgi/db/1196512717/
0884デフォルトの名無しさん
2008/01/07(月) 23:35:45が載ったいいページ知りませんか?
Mirtich[1996]の論文は作者が公開してなくて見れませんでした・・あと英語でない方がいいし。
0885デフォルトの名無しさん
2008/01/07(月) 23:45:43もちろんコピーされてもOKな内容なんだけど。
0886885
2008/01/07(月) 23:52:320887デフォルトの名無しさん
2008/01/07(月) 23:53:32物理板とか機械・工学板とかシミュレート板とかあたりで聞いたほうがいいんじゃないか?
そして論文は掲載誌を図書館で探すなりコピーサービスに依頼するなりしろ。
最後に英語はがんばれ、研究には必須。
0888デフォルトの名無しさん
2008/01/08(火) 00:05:16ダメダヨ♪(AA略
0889デフォルトの名無しさん
2008/01/08(火) 00:09:04それが単発スレでなく他にかぶるスレもなくこの板に立てても構わないようなものなら自分の責任で立てりゃいいじゃん
反応がなかったからなんていいわけするなよ
該当する宿題スレがあるならここまでできたけど動かんって投げる手もあるし質問スレに聞いてみる手もある
0890デフォルトの名無しさん
2008/01/08(火) 00:16:55立てるのは構わんが、そんなフザけたスレでタダで誰かが
デバッグしてくれると思ってるなら大間違い。
0891デフォルトの名無しさん
2008/01/08(火) 00:36:27原因は何でしょうか?
0892885
2008/01/08(火) 00:49:36ネガティブな反応だなぁ。
まだスレ立てるほどの質問じゃないからここで聞いたんだ。
ま、やめとくよ。
一応、今困ってる内容は面白いと自分では思ってるけど、デバッグがほんと面倒で。。。
メモリリークとスマッシュが無ければ使えるんだが、追跡が個人では限界。趣味だし。
あぁ、宿題スレでもあたってみるか。自分への宿題丸投げってことで。
ありがと〜、んじゃね♪
0893デフォルトの名無しさん
2008/01/08(火) 00:51:57PATHがとおってないとか、ホントに存在しないとか。
0894デフォルトの名無しさん
2008/01/08(火) 00:56:09ありがとうございます。
0895デフォルトの名無しさん
2008/01/08(火) 01:14:01ありがとうございます。
0896デフォルトの名無しさん
2008/01/08(火) 02:30:02VC++ 2005 Express Editionで作ったEXEをバイナリエディタで開いてみると
MZヘッダーとPEヘッダーの間に
?????????Rich????
ってデータがあるんだけど、これ何?
やばくね?
0897デフォルトの名無しさん
2008/01/08(火) 06:38:04物理板や機械・工学板はまだなんとかなるが、シミュレート板は死んでるも同然。
レス率1%くらいに考えててもいい。
>>884
お前、本当に検索したんか?
作者が論文を公開してないって…英語なら丸ごとあるだろ?
ttp://www.kuffner.org/james/software/dynamics/mirtich/index.html
このくらいの英語も読めんくらいじゃ、この先辛いぞ、シミュレーションの分野は。
無理矢理でも嫁。
0898デフォルトの名無しさん
2008/01/08(火) 08:37:40ホンとだ。VC++6.0 で作った .exe は 0x00F8 から PE が始まっているが、
VC++ 2008 で作ったのは、0x0110 から始まっていて、0x00F0 から "Rich"
があるわ。
自分は、VC++ 2008 では、文字列は UNICODE 基準でやってるけど、これ
関係ないかな。(UNICODE で通すためエラく苦労したんだが、よく効果は
分からない。まだたまに固まるよ。)
0899デフォルトの名無しさん
2008/01/08(火) 09:43:45bccとみた。LIBの設定やってないんだろう。
0900デフォルトの名無しさん
2008/01/08(火) 10:24:400901デフォルトの名無しさん
2008/01/08(火) 10:31:25引数の数が多い関数ってやっぱり「改良の余地あり」とみるのかな?
でも、計算で変数の数が20とかあっても不思議じゃないし、
そんなの改良するってったって関数分ける訳にもいかないし。
ただただ見栄えが悪いだけだから改良しなくて桶かな?今は
void Hoge::Unko(int a,
int b,
int c,
int d,
:
int z,,
)
{}
みたいにしてる。
ちなみに引数の数に制限とかあるのか検索してみたけど見つからない。
多分256くらいだろうけど、あるの?
0902901
2008/01/08(火) 10:33:130903デフォルトの名無しさん
2008/01/08(火) 10:34:49配列とか構造体とか、コレクションクラスとか使えないのかね?
まあ本当に必要ならそれでもいいけど。
0904デフォルトの名無しさん
2008/01/08(火) 10:39:500905901
2008/01/08(火) 10:55:55ありがとうございます。
なるほど、スタックサイズが関係してくるんですね。
配列では各変数の意味が読めなくなりますけど
構造体はありですね。
>>904
でも、計算式がそれだけ必要としてるんなら
これでもいいんじゃないかと思いますがね。
読みづらい以外にこれといった弊害もないですし。
0906デフォルトの名無しさん
2008/01/08(火) 10:59:26読みづらい自体が立派な弊害だと気づいてくれwww
0907デフォルトの名無しさん
2008/01/08(火) 11:01:050908デフォルトの名無しさん
2008/01/08(火) 11:58:37ただ例外的に単独の関数がまったく性質の違う20個の数値を要求するのは
絶対に駄目とは言い切れないかなという気はする。自分じゃ書いたことはないけど。
構造体だと設定し忘れもありうるから常に好ましいともいえないしな。
ともかく具体例があがらないんなら一般論としては駄目。としか言いようがない。
0909デフォルトの名無しさん
2008/01/08(火) 12:28:270910デフォルトの名無しさん
2008/01/08(火) 12:47:47何がわかってて何がわからんの?
0911デフォルトの名無しさん
2008/01/08(火) 12:52:45もう、何が悪いのかさっぱりです
0912デフォルトの名無しさん
2008/01/08(火) 13:47:36米軍に頼んでSAを解除してもらえ。
0913デフォルトの名無しさん
2008/01/08(火) 13:47:48計算を間違えてるんだろうけど、これじゃわからんってば。
0914デフォルトの名無しさん
2008/01/08(火) 13:53:48自分がどうしたらどうなったのかをコードを書いて説明しなさい
0915デフォルトの名無しさん
2008/01/08(火) 13:58:59>配列では各変数の意味が読めなくなる
別に、配列の各要素をenumなり#defineで定義すれば問題ないだろう
ま、要素同士の関連性があまりないのなら構造体の方がいいと思うけど
0916デフォルトの名無しさん
2008/01/08(火) 14:01:24ハードは何を使ってるの?
自作だったら回路図と写真とデバドラ部分のソースうpしないとわからん。
あと計算式も晒せ
0917デフォルトの名無しさん
2008/01/08(火) 16:01:260918デフォルトの名無しさん
2008/01/08(火) 16:02:320919デフォルトの名無しさん
2008/01/08(火) 16:06:100920デフォルトの名無しさん
2008/01/08(火) 16:18:00JAPONの株価がワースト2なのは
糞なエロJAPがwinnyでウィルス感染しまくったせい
自衛隊がちんちんしごいてるうちにJAPONは沈没する
そこで
海外のあらゆるPCにウィルス仕掛ける方法を考えて欲しい
0921デフォルトの名無しさん
2008/01/08(火) 16:21:500922デフォルトの名無しさん
2008/01/08(火) 16:22:310923デフォルトの名無しさん
2008/01/08(火) 16:23:480924920
2008/01/08(火) 16:26:25きっとそうだ
立ててくる
0925デフォルトの名無しさん
2008/01/08(火) 16:29:30,ィ⊃ , -- 、
,r─-、 ,. ' / ,/ }
{ ヽ / ∠ 、___/ |
ヽ. V-─- 、 , ',_ヽ / ,'
ヽ ヾ、 ',ニ、 ヽ_/ rュ、 ゙、 /
\ l トこ,! {`-'} Y / _/\/\/\/|_
\ ノ//,j 'ー'' ⊆) '⌒` !ミヽ / \ /
\ / くl ヘ‐--‐ケ }ゝ \ < ピニャータ! >
/ /⌒.ヽ. ゙<‐y′ / ⌒\ \ / \
(  ̄ ̄⌒ ⌒ ̄ _)  ̄|/\/\/\/ ̄
` ̄ ̄`ヽ /´ ̄
| |
0926デフォルトの名無しさん
2008/01/08(火) 17:07:08削除された?
0927デフォルトの名無しさん
2008/01/08(火) 17:11:02諦める
0928デフォルトの名無しさん
2008/01/08(火) 17:13:000929デフォルトの名無しさん
2008/01/08(火) 17:23:22実に良い所だ…趣きがあって
一度訪ねてみるといい
0930デフォルトの名無しさん
2008/01/08(火) 17:49:230931デフォルトの名無しさん
2008/01/08(火) 17:50:36途中で挫折する人がいて退職する人も多々いると聞きます。
そう言われてる箇所は、だいたいどういう箇所なのか
具体的に教えてくれませんか?
0932デフォルトの名無しさん
2008/01/08(火) 17:52:37XNAはDirectXを利用している
0933デフォルトの名無しさん
2008/01/08(火) 17:59:050934デフォルトの名無しさん
2008/01/08(火) 18:00:49SEで検索かけてみろ
0935デフォルトの名無しさん
2008/01/08(火) 18:09:180936デフォルトの名無しさん
2008/01/08(火) 18:18:09その部下になるなんて御免だと人は言う
0937デフォルトの名無しさん
2008/01/08(火) 18:48:00ろうどうきじゅんほう
0938デフォルトの名無しさん
2008/01/08(火) 18:53:14奴等は好きで自分から働いてる
定時になっても帰ろうとしない
0939デフォルトの名無しさん
2008/01/08(火) 21:20:140940デフォルトの名無しさん
2008/01/08(火) 21:38:22板違い。
マ板で聞け。
0941デフォルトの名無しさん
2008/01/08(火) 21:40:32ゼロに斜め線入れればよか
0942デフォルトの名無しさん
2008/01/08(火) 21:46:08http://pc11.2ch.net/test/read.cgi/prog/1146992332/
0943デフォルトの名無しさん
2008/01/08(火) 21:51:24Essence パターンの応用として、
全部設定したかどうかをチェックするのはアリかもね。
0944デフォルトの名無しさん
2008/01/08(火) 22:00:280945デフォルトの名無しさん
2008/01/08(火) 22:18:18手ごろなスレか、webを知りませんでしょうか?
http://homepage3.nifty.com/kaku-chan/graphviz/ と本家webは見ています。
0946デフォルトの名無しさん
2008/01/08(火) 22:40:240947884
2008/01/08(火) 23:16:29わかりました、物理板いって見ます。
ちなみに、見ようとしていたのは
「Fast and Accurate Computation of Polyhedral Mass Properties」
です・・
0948デフォルトの名無しさん
2008/01/08(火) 23:53:37エラー出ました。おまじない的な対処はしましたが、不動。スクリプトはテスト環境で実行確認、
but本番想定環境で不動な状況。本番(想定)環境をテスト環境と同一環境にすることは
仕様・運用上困難。何かアドバイスあれば、ほしいです。まぁ、こんな欠き方つうか質問じゃ
アド倍すする法が難しいよね。スクリプト全部を載せることはいろいろでできません。
スミマセン、ぐだぐだ言いたかっただけです。ごめんお。
APACHE
Server version: Apache/2.2.6 (Win32)
PERL
This is perl, v5.8.8 built for MSWin32-x86-multi-thread
0949945
2008/01/09(水) 00:09:290950デフォルトの名無しさん
2008/01/09(水) 03:15:340951デフォルトの名無しさん
2008/01/09(水) 09:01:14使ってないと思う。
そういうの使うのはDirectXとか。
0952デフォルトの名無しさん
2008/01/09(水) 09:04:12もしかしたら最適化しているかもしれないが
まあしょぼいCPUのせたしょぼいPCでも動くから対応してないだろうな。
MacやLinuxの最適化ビルドでは使ってるらしい。
0953デフォルトの名無しさん
2008/01/09(水) 09:09:590954デフォルトの名無しさん
2008/01/09(水) 19:19:400955デフォルトの名無しさん
2008/01/09(水) 21:58:300956デフォルトの名無しさん
2008/01/09(水) 22:29:370957デフォルトの名無しさん
2008/01/10(木) 02:22:390958デフォルトの名無しさん
2008/01/10(木) 02:23:170959デフォルトの名無しさん
2008/01/10(木) 09:46:060960デフォルトの名無しさん
2008/01/11(金) 01:00:2210100000 ここのビットを立てたいとき hoge |= 0x04;
^
とやればいいじゃないですか、特定のビットを下げたい時は
hoge = ^hoge |= 0x04;
hoge = ^hoge;
ってやってるんですけど、ほかにいい方法ありませんかね?
0961デフォルトの名無しさん
2008/01/11(金) 01:03:290962960
2008/01/11(金) 01:05:0010100000 ここのビットを立てたいとき hoge |= 0x04;
_____^
です。
0963960
2008/01/11(金) 01:05:340964960
2008/01/11(金) 01:06:11すみません。
ActionScript3です。
0965デフォルトの名無しさん
2008/01/11(金) 01:06:180966デフォルトの名無しさん
2008/01/11(金) 01:06:530967デフォルトの名無しさん
2008/01/11(金) 01:07:010968デフォルトの名無しさん
2008/01/11(金) 01:09:03hoge &= ~0x04 だ。
0969960
2008/01/11(金) 01:09:58あ、じゃあこのやり方が最善の方法なわけですね?
4時間近く一回でできるんじゃないかと悩みました。
ありがとうございます。
0970960
2008/01/11(金) 01:11:18皆様とても助かります!
>>968
な、なるほど、ちょっと試してみます!
0971デフォルトの名無しさん
2008/01/11(金) 01:11:19let hoge = hoge and not &h4
だ。
0973デフォルトの名無しさん
2008/01/11(金) 12:36:410974デフォルトの名無しさん
2008/01/11(金) 12:49:190975デフォルトの名無しさん
2008/01/11(金) 15:19:130976デフォルトの名無しさん
2008/01/11(金) 22:21:02http://pc11.2ch.net/test/read.cgi/tech/1200057632/
0977デフォルトの名無しさん
2008/01/12(土) 01:06:440978デフォルトの名無しさん
2008/01/13(日) 09:25:360979デフォルトの名無しさん
2008/01/13(日) 17:44:39〈〈〈 ヽ
〈⊃ }
∩___∩ | |
| ノ ヽ ! !
/ ● ● | /
| ( _●_) ミ/ こいつ最高にアホ
彡、 |∪| /
/ __ ヽノ /
(___) /
0981デフォルトの名無しさん
2008/01/14(月) 01:14:22だれかわかりやすく解説して。算数スレのほうがいいのかな...
0982デフォルトの名無しさん
2008/01/14(月) 13:49:44このアルゴリズムの正しさは帰納法で証明できます。
まず、n行目まで読んだ状態でそのうちのランダムな1行を選択しているものとします。
次の行がなければ現在選択している行が結果です。
n+1行目があるなら、その行を1/(n+1)の確率で選択すると、n+1行目までのランダムな1行を選んだことになります。
最初の1行を読んだ時点は、それまでのランダムな行(1行しかないですが)を選択している状態なので、
帰納法によりこのアルゴリズムは正しいというわけです。)
この追記がなされる前に書き込んだのかな?いずれにせよ、これで分からなかったらもう説明の仕様がない。
計算問題じゃないから算数スレで訊いても解決しないと思う。
0983デフォルトの名無しさん
2008/01/14(月) 16:09:24上のargvの前に**がついてる場合ってどんな意味があるんですか?
0984デフォルトの名無しさん
2008/01/14(月) 16:12:52と書いたほうがわかりやすいだろう。意味はどっちも一緒だが。
int i;
for(i=0; i<argc; i++) puts(argv[i]);
で引数を表示できる。
よーするに文字への配列(=文字列)の配列のこと。
0985デフォルトの名無しさん
2008/01/14(月) 16:16:26ポインタを勉強すればわかるよ
0986デフォルトの名無しさん
2008/01/14(月) 17:59:16いや、文字へのポインタへのポインタだろ。
多分わざと配列って書き直したんだとは思うけど、
ヘタに「配列」とか言ってしまうと、後で泣くハメになるんじゃないか?
0987デフォルトの名無しさん
2008/01/14(月) 18:17:36おいおい
0988デフォルトの名無しさん
2008/01/14(月) 18:43:42いいえ、文字列へのポインタ配列です。
0989デフォルトの名無しさん
2008/01/14(月) 18:55:200990デフォルトの名無しさん
2008/01/14(月) 19:11:19"厳密には違う"とだけ憶えておいてくれれば。
0991デフォルトの名無しさん
2008/01/14(月) 19:15:32ないのは文字列型。
0992デフォルトの名無しさん
2008/01/14(月) 23:32:070993デフォルトの名無しさん
2008/01/15(火) 16:37:410994デフォルトの名無しさん
2008/01/15(火) 16:43:330995デフォルトの名無しさん
2008/01/15(火) 17:44:310996デフォルトの名無しさん
2008/01/15(火) 17:51:000997デフォルトの名無しさん
2008/01/15(火) 18:01:420998デフォルトの名無しさん
2008/01/15(火) 18:03:060999デフォルトの名無しさん
2008/01/15(火) 18:03:561000デフォルトの名無しさん
2008/01/15(火) 18:04:2610011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。