スレ立てるまでもない ..
459:デフォルトの名無しさん
09/01/03 19:45:52
学校ではvisual studio 6を利用してC言語の授業を受けてますが、家の課題をするために学校からもらったものは2005でした。
しかし、そのままファイルを開いたらエラー続きで使えず困っています。
内容はアクアリウムです。
Timer型で書かれていますがデバックで実行しても「指定したファイルがみつかりません」と出て先に進みません。
学校の6ではそのまま開いたのに2005では先に進むことができず困ってます。
このようにバージョンが違うと作ったファイルに互換性の問題が多く起こるのでしょうか?
手順は学校でやったことと同じことをやってるはずです。
ちなみに、Console型で書かれたファイルはコンパイルして実行することができました。
460:デフォルトの名無しさん
09/01/03 19:49:42
>Console型で書かれた
これはコンソールアプリと言いたいのかも知れんが
>Timer型で書かれていますが
これが解らない。
461:デフォルトの名無しさん
09/01/03 19:50:19
6 と 2005 ではかなり変わってるので、動かないことも多いだろう
で、言語なによ?もしVBだったら絶望的だな
462:デフォルトの名無しさん
09/01/03 19:53:33
アクアリウムで通じるのは君の中学校の先生と生徒だけ
互換性は無いから、プロジェクト新規作成しろよ
463:デフォルトの名無しさん
09/01/03 19:58:42
>460
msTimer型と開発環境が書いてあったので・・・
>416
言語はC++です。
この環境で魚を動かすプログラムを作ります。
ソースコードは授業で作ったのがあるのでそれを参考にしながらでもおkとのことです。
>462
学校によって内容も違いますからね・・・
別のバージョンで授業する先生は一体・・・・・
1から作ることを考えてみます。
464:デフォルトの名無しさん
09/01/03 20:01:10
ごめんなさい。
言語はCでした。
ちなみに課題は自由に考えてよく好きなものを作ってよしとこのとです。
でも、授業があまりついていけず習ったアクアリウムを自分なりにアレンジして作ろうと考えたわけです。
465:デフォルトの名無しさん
09/01/03 20:04:21
忠告としては2005で作ったものを6に持ってくときっと動かないだろう
466:デフォルトの名無しさん
09/01/03 20:15:21
>465
非常に困りました。
話題を課題からソフトウェアに移します。
2005と6ではプログラミング言語を利用してソフトを作りますが、環境を変えて作るのは不適切なのでしょうか?
理想としては同じバージョンで動かしたほうがいいですか?
2005は学校からのライセンスつきなので家ではこれで作るように言われています。
しかし、授業では6で開発してます。
もし、互換性がないのならかなり問題なので先生にメールで直接聞くことにします。
467:デフォルトの名無しさん
09/01/03 20:20:46
先生がそれでやれって言うんだから、その環境で動くようにやるしかない
468:デフォルトの名無しさん
09/01/03 20:29:34
>467
うう・・・2005と6では環境がかけ離れてどこに何があるのかわかりません・・・・
授業で使いなれた6だったらすぐに使いこなせるんですが・・・
とりあえず、2005について使い方を覚えるところから始めます。
469:デフォルトの名無しさん
09/01/03 20:31:51
ところどころ意味がわからないが、先生に聞いた方がいい
470:デフォルトの名無しさん
09/01/03 20:41:20
すみません。
先生から直接聞いてみます。
迷惑かけました。
471:デフォルトの名無しさん
09/01/03 21:16:53
つーか、学校に2005のライセンスがあるのに6で授業をやるってどんな間抜けなんだ。
先ずはその間抜けを何とかする方がいいぞ。
472:デフォルトの名無しさん
09/01/03 21:41:02
>471
インターフェースが全く違う上に仕様が全く違いますからね。
今、そこのあたりをググったりいろいろいじったりして試してるところです。
473:デフォルトの名無しさん
09/01/03 22:16:06
ライセンスに関する質問です。
GPLライセンスのソフトウェア(A) があって、そのバイナリを
ソースコード非公開のソフトウェア(B)と一緒に配布する場合を考えます。
Aを、Bから完全に独立した実行バイナリとし、それをBが
外部プロセスとして起動するという形式の場合、
BはGPLの影響を受けるのでしょうか?
(ダイナミックリンクライブラリでもなく、完全に独立した実行ファイルです)
(1) 実行バイナリとして完全に独立しているのでAとBはライセンス上関係ない
(2) ファイル形式に関わらず、同梱して配布するので、BもGPLにする必要がある
のどちらでしょうか?
(もちろんAのソースは変更含めて配布するとして)
474:デフォルトの名無しさん
09/01/03 22:18:44
>>473
ここで嘘教えられたらどうすんのよ。自分でGPL読め。そしてわからない個所を聞け。
475:デフォルトの名無しさん
09/01/03 22:24:19
>>473
(1)
476:デフォルトの名無しさん
09/01/03 22:29:32
>>474
2chも複数のソースのうちの1つです。
>>475
ありがとうございます。参考にします。
自分自身も、明確に否定されない限り(1)だと思ってます
477:デフォルトの名無しさん
09/01/03 22:29:48
>>473
どっちもまちがってる
ポイントは同梱することじゃなくてその二つソフトの依存関係だ
実行ファイルとして独立してても、動作時は依存していて不可分ならGPLに感染する
478:デフォルトの名無しさん
09/01/03 22:35:22
URLリンク(www.gnu.org)
訳版だけどこれな
479:デフォルトの名無しさん
09/01/03 22:40:55
それってBがGPLになるって意味とは違うんじゃね?
480:デフォルトの名無しさん
09/01/03 22:45:19
>>477
それだと、Linuxの上で独占的なプログラムは動作できないことになりませんか?
Linuxのシステムコールを使わずにプログラムを実行することは(たぶん)無理ですよね。
>>478
かなり微妙なラインですね。
GPLのコードを好き勝手に改良して、その部分だけ公開してソフトウェアの残りの部分は非公開、
というのは認められないと思います。が、普通に実行ファイルとして配布されている
プログラムをただ単に同梱してそれを起動するという形式なら、私の主観では大丈夫そうな
気がしますが微妙ですね。
481:デフォルトの名無しさん
09/01/03 22:49:21
GPLは使うな
というのが唯一の答えでしょう。
482:デフォルトの名無しさん
09/01/03 22:51:22
>>479
同じ。BをGPLにしなければ配布できない、と書いてある。
>>480
OSのシステムライブラリについては別に規定がある。
483:デフォルトの名無しさん
09/01/03 23:10:43
非フリーなソフトウェアの、外部プロセスとして起動するプラグインという
形で (プラグイン無しでも動作可能、として) 提供すれば大丈夫そうですね。FAQにも明記されていますし。
それ以外は結構微妙そうです。
GNUのFAQでは、実行時のアドレス空間が同じ/fork・execで起動するというのが一応の基準となっているようですが、
線引きは微妙ですね。
下調べの段階ですが参考にします。
みなさんdです。
484:デフォルトの名無しさん
09/01/04 01:32:45
FAQのどこをどう読めばそんな解釈になるのか理解できん
485:デフォルトの名無しさん
09/01/04 01:41:03
>>484
URLリンク(www.gnu.org)
フリーではないプログラム向けのプラグインにGPLを適用することはできますか?
もしプログラムがforkやexecでプラグインを呼び出すならば、プラグインは別のプログラムですから、
メインプログラムのライセンスは何の条件も課しません。ですからあなたはプラグインにGPLを適用できますし、
特別な要件はありません。
プログラムがプラグインと動的にリンクされ、お互いにファンクションコールを使ってデータ構造を共有している場合、
それらは単一のプログラムを形成していると見なされますので、プラグインはメインプログラムの拡張部分として
扱われなければなりません。このことは、GPLで保護されたプラグインをメインプログラムとリンクするのは
GPL違反となることを意味しています。しかし、あなたはこの法的問題を、あなたのプログラムのライセンスに
フリーではないメインプログラムとのリンクを許可する例外を加えることで解決できます。
486:デフォルトの名無しさん
09/01/04 01:56:02
いつのまにAのライセンスの話になったんだよ?
487:デフォルトの名無しさん
09/01/04 01:59:40
>>485
セマンティックスが密接なGPLのAをキックするBはGPLに感染するでFA。
fork/execやlinkとは関係ない。
488:デフォルトの名無しさん
09/01/04 02:06:15
GNUのFAQはGPLを適用するためのFAQだからな。GPLを回避するためのFAQでは無い。
489:デフォルトの名無しさん
09/01/04 02:11:05
>>486
何が何でも「B」を使おうとしているわけではないので、仮定の話ですが。
Aというソフトウェアを、プラグインシステムを持ったソフトウェアとして作成し、
(この時点ではBは無関係で、Aは非フリー)、その上でBを改変したGPLの
プラグインを作成するという形なら、このFAQの状況と合致するのではないでしょうか。
>>485
FAQには、プラグインであってもforkやexecでの起動ならGPLにならない、
と引用した部分にはっきり書いてあるのですが、>>485はそれに反する主張というわけですよね?
ソースを示していただけますか?
(「プラグイン」というのは、連携して動作することを前提として作成されたソフトウェアだと思いますし。
連携を意図しないで作られてた別々のプログラムがプラグイン・ホストとして動作することは
あまりないですよね)
490:デフォルトの名無しさん
09/01/04 02:15:23
すいません自分で書いておいてAとB間違えました
>>489の前半はAとB逆です
491:デフォルトの名無しさん
09/01/04 02:19:46
何がなんだかよくわからないことになってるが、プロプライエタリなソフトで使用するプラグインの
ライセンスの話をしたいのか、GPL'ed softwareを利用するソフトウェアのライセンスの話をしたいのか
どっちか明確にしてくれ。
後者なら、>>487。ソースは>>478。
492:デフォルトの名無しさん
09/01/04 02:31:34
まじでか!
うちのシステム、GPGを起動してるぞ・・・
493:デフォルトの名無しさん
09/01/04 02:38:35
>>
GPLの製品を利用することは必須ではないが、利用することで
付加価値が高まる場合、GPL部分をプラグインという形態に
することによって、全体がGPLの影響を受けるのを避ける
ことが可能なのでは、という話です。
ちょっとプラグインに関しては話が飛躍してました。すんません。
つまり、 >>491 に直接的に答えると、利用の形態としてはどちらも可能、ということです。
GPLを利用したコード部分に関しては公開することはやぶさかではないのですが、
既存の公開できない部分があることも現実なので、その折衷点を探しています。
それを >>488 のように 「GPLを回避する」 と言われるとまぁその通りなのですが。
494:デフォルトの名無しさん
09/01/04 07:01:17
駄目だこいつ。プラグインがなんだかわかってねぇ。
495:デフォルトの名無しさん
09/01/04 07:28:17
forkやexecで呼び出すならプラグインじゃないとでも?
496:デフォルトの名無しさん
09/01/04 14:46:06
AR技術の開発に関われるぐらいになりたいのですが、どういった勉強から始めればいいのでしょうか?
プログラミングは未経験です。
497:デフォルトの名無しさん
09/01/04 15:07:25
>>496 英語
498:デフォルトの名無しさん
09/01/04 15:13:35
そういうのをやってる大学の研究室に入る勉強
499:デフォルトの名無しさん
09/01/04 15:27:22
>>497
英語は英字新聞をふつうに読めるぐらいの能力はあります
>>498
もう大学出て仕事をしているのですが、趣味でそういうことできれば楽しいだろうなと思っているのですが・・・それほど難しいものなのですかね?
500:デフォルトの名無しさん
09/01/04 15:47:54
それを仕事にするためには、それ系の大学院→研究室or企業の研究所という経路を
通らないと無理。
501:デフォルトの名無しさん
09/01/04 18:19:36
足し算おしえてくださぃ〜〜〜。><
ループ使わないで、ビット演算でスマートな足し算ってできないでしょうか。
100ビット位あるクラスライブラリなんですけど。Int32でもいいです。
502:デフォルトの名無しさん
09/01/04 18:26:46
勝手にループ展開しとけよ
503:デフォルトの名無しさん
09/01/04 18:27:45
>>499
論文が読めればコードが多少汚くても何とかなると思うよ。ほどほどにね。
504:デフォルトの名無しさん
09/01/04 18:32:41
>>502
やっぱ難しいですかね。
数時間そればっかやってたんですけど、全然うまくいかないんですよ。
Bit単位でループならなんとかできたんですけど、ちょっとおそいんですよね。
505:デフォルトの名無しさん
09/01/04 18:35:46
ARの応用を趣味でやるなら
ARToolKit とか OpenCV 使ってみればいいんじゃね?
でも技術の開発に・・・っていってるからもっと元の方の話だよねえ
パターン認識の分野が主だろうね、とはいえそれだけで成立する分野ではないが
506:デフォルトの名無しさん
09/01/04 18:36:58
>>504
ぶっちゃけなにいってんのかわかんない
ただループをしたくないなら、展開すればいいだろボケってだけで
507:デフォルトの名無しさん
09/01/04 18:44:53
>>506
うーん。わかりました。あきらめますです。
足し算がこんなに難しいとは思いませんでした。
508:デフォルトの名無しさん
09/01/05 12:09:06
>>504
>Bit単位でループ
32bit単位にすればいいのに。
509:デフォルトの名無しさん
09/01/05 12:48:06
>>508
32ビット単位で書けるなら、スケールして何ビットであろうと適応できるやつができると思う。
510:デフォルトの名無しさん
09/01/05 14:05:46
たとえば、シェアウェアのソフト、もしくはフリーなソフトについて、
コードは公開されていないので、自分でその機能やインターフェースを
模倣して作る事は、何か罪に問われたりするのでしょうか?
そしてそれを、新たに公開する事を踏まえてです。
511:デフォルトの名無しさん
09/01/05 14:10:27
I/Fも著作権、特許権による保護対象。だが鼬害。
512:デフォルトの名無しさん
09/01/05 14:10:54
>>510
特許とられてなければほとんど問題にならないと思われる。でも自己責任って言うことになると思う。
アルゴリズムにも特許があって色々弊害があるらしい。
513:ヒットアンド風呂
09/01/05 15:14:30
ヒットアンドブローというゲームを作成しています。
自動でコンピュータに解答させるというプログラムを作りたいんですが、
どうすれば良いか全くわかりません。教えて下さい。
答えがあうまで必ず10回以内です。4色、4桁です。
514:デフォルトの名無しさん
09/01/05 15:25:29
>>513
宿題なら使用言語に合った宿題スレへ池
趣味で作ってるなら自分でもっと考えろ
考えて分からなければ諦めろ
それができないからといって誰にも迷惑はかからない
515:デフォルトの名無しさん
09/01/05 15:29:53
4色4桁なら 4^4 = 256通りしかないじゃないか
なるべく得られる情報量が多いパターンを選んで、得られた情報から
あり得ないパターンを取り除いていけばいい
10回に収まるかどうかは数学的に証明しないとわからんな
516:デフォルトの名無しさん
09/01/05 22:03:32
面白い宿題だね
517:デフォルトの名無しさん
09/01/05 22:05:08
short int 以上に小さい整数型変数ってない?
小さい変数を簡単に作る方法ある?なければないでいいけど
518:デフォルトの名無しさん
09/01/05 22:10:58
作ればなんでもある
519:デフォルトの名無しさん
09/01/05 22:23:03
>>517
char
520:デフォルトの名無しさん
09/01/05 22:25:22
>>518
どうやれば作れるの?
7bitのサイズの整数型変数とか作りたいんだけど.
できればC++で
521:デフォルトの名無しさん
09/01/05 22:28:38
そんなの作ってどうするんだ。
522:デフォルトの名無しさん
09/01/05 22:30:09
ビットフィールド
523:デフォルトの名無しさん
09/01/06 02:08:12
>>515
適当に作ってたら結構強いやつできたよ。
アルゴリズムは1111のように同じ数字の羅列で試験を四回すると、HIT数で各数字がどれだけ使われてるかの統計が取れる。
その統計から、4桁の回答に近い数字列を作って、後は桁の入れ替えをする。数字がダブってるほど正解率がよい。
って感じになったなぁ。あとランダムのたぐいはつかってない。
524:デフォルトの名無しさん
09/01/06 02:10:44
>>520
char var = B&0x7f;
16進は感覚で覚えるべし。
525:デフォルトの名無しさん
09/01/06 02:29:17
>>520
そうそう。構造体使えばビット単位のメンバが作れる。後は演算子オーバーロードで何とでもなると思うけど?
526:523
09/01/06 04:41:08
>>523のアルゴリズムで総当りしたら58:198でAIの方が強かったよ。今、バグつぶしてる。ってもう朝か・・・。
527:デフォルトの名無しさん
09/01/06 13:00:29
海外の鯖を借りてcgiを起動させると鯖時間があってない
と表示されます
どこをいじればいいですか?
528:デフォルトの名無しさん
09/01/06 13:04:24
まずはwebprog板へ
529:デフォルトの名無しさん
09/01/06 13:09:18
TZ?
530:デフォルトの名無しさん
09/01/07 02:43:39
>>518 >>519 >>522 >>524 >>525
ありがとうございます.
ちょっとしたシミュレータを作ろうとしてbit単位の変数で制限を作ろうとしてました.
531:デフォルトの名無しさん
09/01/08 00:37:56
1.visual c++とc++は同じプログラム言語ですか?違うのであれば違いを教えてください。
2.visual studioはプログラム開発統合環境ソフトということでよろしいでしょうか?
3.画像とbgmを利用したwindows向けゲームを作りたいのですがc++でも作れますよね?
4.オススメの参考書物があれば教えてください。
532:デフォルトの名無しさん
09/01/08 00:41:47
くだらん事を聞くな
533:デフォルトの名無しさん
09/01/08 00:49:10
ごめん質問させておくれ。
flexのプログラムについてはどの板に行けばいいんだろう?
534:デフォルトの名無しさん
09/01/08 00:52:35
>>531
1 同じ
2 そう
3 作れる
535:デフォルトの名無しさん
09/01/08 00:56:03
>>533
Unix板のプログラミングスレか、この板のUNIXスレ……かと思ったけど、
もしかして別のflexか???
536:533
09/01/08 01:02:46
>>535
レスありがとう。
言葉が足りなくてごめん。Adobe社のFlexプログラム・・・。
537:デフォルトの名無しさん
09/01/08 01:48:04
C++というプログラミング言語に対して、マイクロソフトが作っているコンパイラなどの名称がVisual C++。
Visual C++はVisual Studioのうち、C++に関係する部分とでも言えばいいのかな。
538:デフォルトの名無しさん
09/01/08 04:42:04
IE7を立ち上げてグーグルを開くというスクリプトが作りたいんですが、どんな言語が簡単でしょうか?
Perl調べたんですが正規表現の解説しかなく、IEの立ち上げ方法がわかりませんでした
Jscript調べたんですが、似たような挙動をするソースを拾ってきてコピペで試してみたらVistaなせいかエラーが出ました
539:デフォルトの名無しさん
09/01/08 05:21:22
JScript
540:デフォルトの名無しさん
09/01/08 08:03:15
WSH
541:デフォルトの名無しさん
09/01/08 08:16:49
バッチでも
というか、IEに引数でURL渡せばそこ開いてくれるから何使ったって出来るな
542:デフォルトの名無しさん
09/01/08 11:11:24
C++を勉強したいのですがなにかオススメの参考書ありませんか?
今のスキルはC言語の基礎なら扱えるくらい(構造体がわかる程度の能力)です。
543:デフォルトの名無しさん
09/01/08 11:37:03
C++のSTL(標準ライブラリ)なら、黒くて厚い良本があるのだが
名前は忘れた
544:デフォルトの名無しさん
09/01/08 12:47:11
>>543
ありがとうございます。
探してみますね。
545:デフォルトの名無しさん
09/01/08 15:54:14
VB2008で動画再生をしたいのですが、サンプルプログラムがあるサイトしりませんか。
DirectXをつかったりAxwindowsMediaplayerだったり色々な方法があるようですが、
どれを使えばいいのかさっぱりです。
ただ単にボタンを押せば別ウインドウでその動画が流れればいいだけなんですが。
546:538
09/01/08 15:58:47
>>539-541
ありがとうございます
全部調べてみます
547:デフォルトの名無しさん
09/01/08 16:46:35
すいませんが構文規則って何だかわかる方いますか?
スレチでしたらすいません
548:デフォルトの名無しさん
09/01/08 17:42:46
たとえば
「文」は「ifキーワード、条件式、thenキーワード、文」の連なりでできている
とかの言語を構成する規則のこと
構文規則でぐぐってみろ
549:デフォルトの名無しさん
09/01/08 23:50:08
XNAでゲームは作れば?
550:デフォルトの名無しさん
09/01/08 23:50:15
証券会社とかMixiとかのWEBページに自動でログインして
自動発注したり、記事を自動更新したりするような処理をするのに
おすすめのプログラムがあったら教えてください。
できれば、書籍つきだと嬉しいす。
551:デフォルトの名無しさん
09/01/08 23:55:59
書籍つきのプログラム? それが逆なら書籍スレかな。
552:デフォルトの名無しさん
09/01/09 00:02:05
>>551
すいません、日本語がおかしかったです。
【誤】
おすすめのプログラムがあったら教えてください。
できれば、書籍つきだと嬉しいす。
【正】
おすすめのプログラミング言語を教えてください。
おすすめの書籍などがあったら紹介してもらえると嬉しいです
553:デフォルトの名無しさん
09/01/09 00:17:49
それならWebProg板へどうぞ。
554:デフォルトの名無しさん
09/01/09 00:32:31
>>553
板違いでしたか。。
WebProg板で聞いてみます、サンクスです。
555:デフォルトの名無しさん
09/01/10 09:48:57
デスクトップのアイコンの位置情報って
レジストリのどのキーにあるんでしょうか?
556:デフォルトの名無しさん
09/01/10 13:55:35
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
ItemPos{解像度}
557:デフォルトの名無しさん
09/01/10 15:40:29
>>556
うおお、ありがとうございます
全然見つけられなかった
558:デフォルトの名無しさん
09/01/10 19:44:51
#include <iostream>
#include <string>
using namespace std;
int shp =3;
int satk = 1;
int myhp = 5;
int myatk = 1;
int k;
int main(){
cout <<"スライムがあらわれた!" <<endl;
while(1){
cout <<"スライムの体力は現在" <<shp <<endl;
cout <<"コマンドを選択してください。" <<endl;
cout <<"1.攻撃" <<endl;
cin >> k;
if(shp < 1){
cout <<"スライムを倒した。" <<endl;
break;
}else
if(myhp < 1){
cout <<"主人公は死んでしまった。" <<endl; //仕様上、この表示がされることはないが、一応。
break;
}else
改行が多すぎるみたいなんで↓へつづけます
559:558
09/01/10 19:50:05
つづき
if(k == 1){
cout <<"主人公の攻撃!スライムに" <<myatk <<"のダメージ" <<endl;
shp -= myatk;
cout <<"スライムの攻撃!" <<satk <<"のダメージを食らった" <<endl;
myhp -= satk;
}else
if(shp < 1){
cout <<"スライムを倒した" <<endl;
break;
}
}
}
補足shp=スライムの体力、satk=スライムの攻撃力、myhp=自分の体力、myatk=自分の攻撃力、k=コマンド用変数
質問
これはスライムとの戦闘プログラムなのですが、
私はスライムの体力が1以下になった場合即戦闘を終了したいのですが、
このプログラムではスライムの体力が0になり、こちらがもう一度攻撃した時点でスライムの死亡判定が出され、
戦闘が終了してしまいます。
一応if文の最初と最後にスライムの死亡判定を記述しているのですが・・・
たぶん初心者なんで間違っている部分があるんだろうと思います。
改善策を教えてくださいお願いします。
560:デフォルトの名無しさん
09/01/10 19:59:44
else ifの使い方の問題。
競合しないならelseを書かない方がいい場合がある。
561:558
09/01/10 20:05:26
>>560
ホントだ!別にelseを書く必要はなかったんですね。
本当に助かりました。ありがとうございます
562:デフォルトの名無しさん
09/01/11 01:28:38
C#を勉強しようと書籍を購入しひたすら勉強したのですが、意味不明な単語ばかりでモチベーションが下がる一方です。
何か良い勉強方法ってありませんか?
563:デフォルトの名無しさん
09/01/11 01:29:50
数独で頭の体操をやる
564:デフォルトの名無しさん
09/01/11 01:31:21
わからない単語が出てきたらいちいちググる
565:デフォルトの名無しさん
09/01/11 01:31:48
独習シリーズとか買ってたらご愁傷様。
どのくらいのレベルに達しているのかわからないけど、
実際に適当にプログラムを自分で考えながら書くのがいいよ。
566:デフォルトの名無しさん
09/01/11 01:33:30
C#を勉強すること自体がC#を勉強することの動機ならがんばれとしか言い様がない
C#で何かをプログラミングしたいとかそういう目的があれば少しは励みになる
ひたすら勉強しても芽が出ないのであれば思い切って諦めるのも一つの解決法
567:デフォルトの名無しさん
09/01/11 01:37:57
みんな本見ながらPCで作業するだけで覚えられた?
かくなる上は本をノートに丸写しで暗記かな(´・ω・`)
>>565
猫でもわかる(ry
わからなかった俺はぬこ以下なの?
>>566
動機はXNA面白そうだな〜って思ったから
568:デフォルトの名無しさん
09/01/11 01:40:58
C/C++の開発に使えるIDEで超軽量なものって御座いませんでしょうか。
今現在私はnetbeans6.5やらvisualstudio2008とか使用しておりますが、
仕事先のマシンでそれを使うにはちょっと重過ぎます。(メモリ512MBで起動に3分とかかかる)
もしくは、C/C++でコード補完的な事ができるエディタ及びプログラミングに適したエディタをご存知でしたらお教えくださいませ。
「自分はこうして開発しているよ!」といったご意見でもかまいませんので、是非に。
569:デフォルトの名無しさん
09/01/11 01:46:45
VC++6.0
570:デフォルトの名無しさん
09/01/11 02:07:45
メモリ512MBも積んでおきながらそいつらの起動に3分もかかるほうがおかしいだろ。
571:デフォルトの名無しさん
09/01/11 02:51:06
ですね。
572:デフォルトの名無しさん
09/01/11 04:39:21
>>568
>「自分はこうして開発しているよ!」といったご意見でもかまいませんので、是非に。
少なくtも>568にあるようなPCでは絶対開発しない。
573:デフォルトの名無しさん
09/01/11 06:21:29
>>568
Emacs とか Vim でできるものがある
574:デフォルトの名無しさん
09/01/11 19:08:47
なぁ〜〜〜にぃぃぃぃぃ!!!!!
575:デフォルトの名無しさん
09/01/11 19:09:18
開発しちまったな!!!
576:デフォルトの名無しさん
09/01/11 19:09:49
男は黙って gcc
577:デフォルトの名無しさん
09/01/11 21:20:05
ふと思ったんですが、MS ヴィジュアルスタジオ(VS)の
インテリセンス使うとき一覧の左に変な絵が出てくるじゃ
ないですか(ピンクの箱ぶん投げマークとか)
あれってメソッド・クラスとかあらわしてると思うんですが
意味がでてる一覧表のHPありませんか?
578:デフォルトの名無しさん
09/01/11 21:27:27
割れユーザーか?
製品版ならちゃんと説明あるだろ
579:デフォルトの名無しさん
09/01/11 21:45:38
割れユーザー?違法コピーユーザーの意味ですね
たぶん・・・
エキスプレスエディションです
580:デフォルトの名無しさん
09/01/11 22:11:41
エクスプレスエディションってシベリア超特急と関係ある?
581:デフォルトの名無しさん
09/01/11 22:26:46
ねーよ ^^ノ
582:デフォルトの名無しさん
09/01/11 23:59:08
VB6で質問です。
ローカル関数内で宣言したdictionaryやcollectionの変数って
処理が関数から抜けた時点でメモリ領域開放される?
明示的にnothing入れないと開放されない?
Cのmallocの感覚だとfreeしないとヒープを食いつぶす気がして
ならんのですが。
583:デフォルトの名無しさん
09/01/12 00:06:47
実際食いつぶされたの?
584:デフォルトの名無しさん
09/01/12 12:14:02
VBがそんなにプログラマに厳しいわけない
よって大丈夫です 内部でよろしくしてくれます
585:デフォルトの名無しさん
09/01/12 13:29:30
よろしくしてくれないこともままあるけどな。
だからVB6は捨てろ。
586:デフォルトの名無しさん
09/01/12 20:33:35
.NET Frameworksについて質問するようなスレありませんか?
.NET Frameworksに関する質問は以下の2つで聞くのが当たり前のように見えますが、
これってすごく変ですよね?
・C#, C♯, C#相談室 Part50
・VB.NET質問スレ(Part28)
587:デフォルトの名無しさん
09/01/12 20:38:32
>>586
なんで?
.NET Frameworkだけ使う事なんてあり得るか?
MSIL直接書くのか?
588:デフォルトの名無しさん
09/01/12 20:39:50
猫買ったけど
全然分からない
と言うか
CD-ROM全く分からない
どうしたら…
589:デフォルトの名無しさん
09/01/12 20:49:37
>>586
確かにそれをおかしいと感じる気持ちは分かる。
しかし、質問する人間のほとんどは、問題の切り分けをせず
自分の使っている言語の質問スレへ向かうのが現実。
.NET総合のスレもあったが、ずっと過疎だったため、誰も次スレを立てなかった。
590:586
09/01/12 20:54:44
>>587
例えばクラスの挙動について聞く場合は
各言語のスレで聞くのは変ですよね?
いわゆる「過去ログ読め」で両方読まないといけないので。
質問するときも2つのスレで聞いた方がよいのかとすら考えてしまいます。
って書いてたら
>>589のレスもらいました。
やっぱりそうですか、納得です。
なんかいろんな意味レベルの低さが悲しいですよね。
591:デフォルトの名無しさん
09/01/12 20:58:22
大丈夫、レベルの高い人は2chで聞くなんてことしないから。
592:586
09/01/12 21:01:20
>>591
実際、私は2chメインなのですが、他にいいところありますか?
自分の場合
2chで聞く
→メーリングリストで聞く
みたいな感じです。
やっぱり2ch気軽なんですよね。
気軽にしょーもないこと聞けて且つ、回答率、速度が高いところって他にありますか?
593:デフォルトの名無しさん
09/01/12 21:04:34
そういや、くだすれ.NET(超初心者向け)がまだ生き残っていた。
スレリンク(tech板)l50
まあこれも1000まで行って終わりだろう。
あとは、WPF、LINQ、Shilverlight、ASP.NET、MONOで個別のスレが成立している。
Visual Studioスレに迷い込む質問もあるが、ややスレ違いだと思う。
594:デフォルトの名無しさん
09/01/12 21:15:27
C#/VB以外の.NET言語使ってて気になったことをC#で書き直して聞く、ってことがたまにある
595:デフォルトの名無しさん
09/01/12 21:34:56
apiスレは人多いのに何故かVCスレは過疎ってるし、
.netスレ作ったら需要あるかもしれないけど
.netスレとC#スレの両立は難しいんじゃないかと思う
596:デフォルトの名無しさん
09/01/12 21:42:03
ネコでも分かるは初心者向きではない
多少 数字にすると5年〜10年古い
597:デフォルトの名無しさん
09/01/12 22:36:51
>>589
確か10月頃までは残ってたな。
次スレ立てようか迷ったけど需要なさそうだったので止めた覚えがある。
質問スレとしての役割は"ふらっとC#"と"C#相談室"が担ってるし
>>593の言うように個別スレが機能してるから、.NET総合スレはあまり必要だと思えないんだよね
>>593
他には、F#, IronPython(DLR総合?), XNA(ゲ製作にもある), JScript.NET, C++/CLI とかあるけど、この辺は結構過疎ってる
598:デフォルトの名無しさん
09/01/14 00:04:07
>>523の続き。
挙列した数を辞書順で並べ替えてブルートフォースアタックしたら12回だけ解けない数字列があった。
回答回数を13回にしたらすべて解くことができた。はぁ。満足。ノシ
599:デフォルトの名無しさん
09/01/14 00:08:11
>挙列した数を辞書順で並べ替えてブルートフォースアタックしたら12回だけ解けない数字列があった。
挙列?
600:デフォルトの名無しさん
09/01/14 00:23:29
>>588
猫買ったけど
全然分からない
と言うか
CD-ROM全く分からない
どうしたら…
何がどうわからないんだ?
俺はC#ひと目でわかるC#2008アプリケーション開発入門がさっぱりわからない
オブジェクト指向というのか・・・さっぱり
なんであんな面倒くさいことやって作らなくてはいけないんだろう
意味不明ひと目どころか凝視してもわからん
皆さんそうは思わんかね!って俺だけ?
オブジェクト指向諦めるか・・・
601:デフォルトの名無しさん
09/01/14 00:26:59
>>596
じゃあ何が初心者向けなんでしょう?
古い新しいは初心者向けかどうか関係ないのでは?
C#2.0だからだめなんすか?
602:デフォルトの名無しさん
09/01/14 00:29:08
俺は、構造化されてないbasicから入ってCやらpascalやらやって、C++に行ったからな。
今の連中は大変だな。
603:デフォルトの名無しさん
09/01/14 00:37:39
>>602
C#ひと目でわかるC#2008アプリケーション開発入門・・・わかります?
604:デフォルトの名無しさん
09/01/14 00:44:15
>>603
C++やらJavaやらやってたから、C#は入門書みたいのは買ったことない。
605:デフォルトの名無しさん
09/01/14 00:46:43
立ち読みでいいから意見をききたいお
606:デフォルトの名無しさん
09/01/14 00:52:28
それが人に聞く態度か!このキチガイ
607:デフォルトの名無しさん
09/01/14 00:58:51
>>599
原本(>>513)のルールが4桁で4文字なので、
1111や2222と言う感じの数字の羅列を4回やるとヒット数から数字の含まれる割合が取り出せる。
これを挙列と言っただけ。
この状態にすると候補が24パターンまでふるい落とせるような気がするから、
後はアルゴリズムを考案してください的な感じですよ。
で、今回行ったのはうまいこと辞書順に並べれるアルゴリズムをネットで見つけたので、
挙列した数字を機械的に並べ替えて総当りかけたの。
608:デフォルトの名無しさん
09/01/14 00:59:30
>>605
読んだことないけど、そりゃ読めば分かると思うよ。
初心者のころ読んだらどうだか分からないけど。
分からなかったら、ほかの本探すしかないね。
俺がプログラムはじめたころは、ネットがなかったから、ひたすら本や雑誌で
情報あつめるしかなかったし(パソ通はあったな)
609:デフォルトの名無しさん
09/01/14 01:01:44
>>600
その本の2005版なら持ってる
VisualStudio使った事がなかったので、IDE・C#・.NETの入門者向けチュートリアルとして役立った覚えがある
まぁでも、この1冊じゃ何か組むには足りないので、そこから先は入門サイトとMSDNで学んだよ
610:デフォルトの名無しさん
09/01/14 01:10:32
>>601
10年もあれば、常識ががらりと変わることも当たり前。
中には、何十年と重要視されるものもあるけど、猫はそうではなかった。
611:デフォルトの名無しさん
09/01/14 01:34:08
誰かいますか?
612:デフォルトの名無しさん
09/01/14 01:39:57
いない
613:デフォルトの名無しさん
09/01/14 01:41:11
URLリンク(members2.jcom.home.ne.jp)
このdatをp2で開くというやつで、
ブラウザを指定したいのですが、どうやっていいのか分かりません。
教えていただけないでしょうか?
614:デフォルトの名無しさん
09/01/14 01:44:33
板違い
615:デフォルトの名無しさん
09/01/14 01:49:20
>>614
ここじゃないんですか?
616:デフォルトの名無しさん
09/01/14 01:49:50
>>614
プログラムの構文をいじるんだと思ったんですが。
617:デフォルトの名無しさん
09/01/14 02:00:42
違います。
618: ◆TTfmdtBHsg
09/01/14 02:44:15
>>613
1000森くれるなら教えてもいいよ
619:デフォルトの名無しさん
09/01/14 05:16:40
Linux上で(OS仮想化はおいといて) C / C++ を gcc を使ってるんですが。
一番よさげなIDEはEclipse でおk?
というか他にIDEがあるのか知らないですけれど
620:デフォルトの名無しさん
09/01/14 10:06:09
>>607
ていうか、「挙列」ってのは「列挙」と同じ意味ですか?
621:デフォルトの名無しさん
09/01/14 12:38:02
Dキャッシュってなんですか?
622:デフォルトの名無しさん
09/01/14 12:56:34
データキャッシュでしょ。
623:デフォルトの名無しさん
09/01/14 13:49:19
yamlを使っていて
mappingのkeyの部分に改行を入れたいのだが
どうすればいいでしょうか?
よろしくお願いいたします。
624:デフォルトの名無しさん
09/01/14 14:38:56
すいません、下記試験の難易度を教えていただけないでしょうか?
基本情報技術者試験が一番簡単で、次がアドミニストレータとついてるものかなと思うのですが。
下記、資格の取得を考えています。
理由は予備自衛官補の技能に応募したいのと、職歴ブランクがあるから、
それを補いたいからです。ただ、フルタイムで情報処理関係の仕事にはあまりつきたいと思いません。
学力は中学受験で偏差値65程度、あとはずっとエスカレーターで大学までいきました。
高校までは成績優秀な方だと思います。英検2級取得。英語はある程度聞けて読めて書けます。
文系ですが、数学は得意な方でした。
プログラム経験は経済学部の1・2年次科目で1コマBASIC(エクセルの)をとったのと、
情報系学部の友人にC言語を1.5日くらい教えてもらったくらいです。
C言語はコンパイラで、アスタリスク階段を作れるくらいまではいきました。
上記、講義の課題もBASIC+C言語で回答を提出するくらいまではできました。
下記、それぞれにどのくらいの勉強が必要で難易度がどのくらいか、
ざっとでもいいので教えていただけないでしょうか?
大変お手数ですが、何卒よろしくお願いいたします。
基本情報技術者試験
情報セキュリティアドミニストレータ試験
上級システムアドミニストレータ試験
テクニカルエンジニア(情報セキュリティ)試験
エンベデッドシステムスペシャリスト試験
625:デフォルトの名無しさん
09/01/14 14:40:55
俺1個しか持ってないから他のわからん
626:デフォルトの名無しさん
09/01/14 14:42:16
>>625 さんへ
そのお持ちになっていた資格はどれで、
どのくらいベースがあった上でどのくらい勉強されましたか?
参考までに教えていただければと思います。
627:デフォルトの名無しさん
09/01/14 14:50:42
持ってるのは英検2級
小5から英会話教室通ってて中学からは学校の授業のみで高2の時とった
豪州に短期留学したことある
628:デフォルトの名無しさん
09/01/14 14:56:36
情報関連の資格をとっても、その道に興味がなければ仕事としてやるにはきびしいよ
逆に興味があればどの資格をとればいいのかわかってるはずだから、君はやめておいたほうがいい
とるだけ無駄。むいていないんだよ
629:デフォルトの名無しさん
09/01/14 15:01:16
やっぱ、仕事としてずっと付き合うつもりでない限り、
資格はなんの役にもたたないから、無駄という感じですかねぇ。
技能には英検準一級もあるから、そっちの方がいいかな。
英語は仕事にするかどうかともかく、プライベートでも活用しようがあるし・・・・・・。
ただ、今までの営業職より向いているかも知れないので、
自分の覚悟をちょっと考えてみたほうがいいかもしれませんね。
ありがとうございます。
630:デフォルトの名無しさん
09/01/14 15:19:12
Cとかやったことないのですが、いきなりC++初めて大丈夫でしょうか。
Cから入ったほうがいいですか?
631:デフォルトの名無しさん
09/01/14 15:22:45
いいからさっさとC++をやれよ
そんなくだらん事を言う前に行動しろ
632:デフォルトの名無しさん
09/01/14 15:32:17
そーいや、また情報処理試験変わるのな・・・
633:デフォルトの名無しさん
09/01/14 15:34:30
>>631
ありがとうございました。
634:デフォルトの名無しさん
09/01/14 16:58:02
>>620
俺のバグを修正してくれてありがとう。
ずーっときょれつだと思ってた。列挙なのね。
635:デフォルトの名無しさん
09/01/14 16:59:06
だから>599で指摘しておいたのに。
636:デフォルトの名無しさん
09/01/14 17:55:21
みろぉ!!>>607書いた俺がゴミのようだ。
何考えてたんだろうね。。。Orz
637:デフォルトの名無しさん
09/01/14 19:56:55
#include <iostream>
using namespace std;
class TESUTO
{
public:
TESUTO(){}
void comento(){
cout <<"あ" <<endl;
}
};
int main(){
TESUTO a();
a.comento();
}
あと表示するクラスを書いて、実行したんですが、
'.comento' の左側はクラス、構造体、共用体でなければなりません、というエラーが出てしまいます。
だれか解決案を教えていただけませんか?
638:デフォルトの名無しさん
09/01/14 20:13:29
英語から勉強しなさい
639:デフォルトの名無しさん
09/01/14 20:19:12
()いらない
TESUTO a; で
あとせめて辞書ひこうな
640:デフォルトの名無しさん
09/01/14 20:22:17
どうもTETSUOに見えてしょうがない
641:637
09/01/14 20:30:48
>>639
ありがとうございます。
辞書を引くというのはTESUTOやcomentoなどのことでしょうか?後で変えておきます
それでもうひとつ質問したいのですが、
#include <iostream>
using namespace std;
int a;
cin >> a;
switch(a){
case 1:
TESUTO a;
a.comento();
break;
case 2:
cout <<"条件2" <<endl;
}
とした場合、
'a' の初期化が 'case' ラベルによって行われませんでした。という警告が出てしまいます。
どうすればよいでしょうか?追加質問すいません
クラスは>>637使用です。
642:デフォルトの名無しさん
09/01/14 20:33:35
caseでは初期化できんからcase節を{}でかこってみ
643:637
09/01/14 20:33:36
>>641
すいませんコードをミスりました
int a;
cin >> a;
などはないものとしてみてください
644:637
09/01/14 20:35:30
>>642
わかりました。やってみます
それとやっぱりコードはミスっていませんでしたすいません
645:デフォルトの名無しさん
09/01/14 20:36:41
case 1:
{
・
・
break;
}
みたいにくくればとりあえず通る
646:637
09/01/14 20:37:38
>>642
できました!本当に困っていたんで助かりました!!
ご回答ありがとうございます
647:637
09/01/14 20:40:59
>>645
入れ違いになってしまったようですいません。
645さんも回答どうもありがとうございました。
一応回答は締め切らせていただきます。本当に助かりました
皆さんのおかげです。
648:デフォルトの名無しさん
09/01/14 22:02:27
>一応回答は締め切らせていただきます。本当に助かりました
ぉぃぉぃ。。。
649:デフォルトの名無しさん
09/01/15 00:31:06
328 名前: すずめちゃん(埼玉県)[] 投稿日:2009/01/14(水) 10:43:37.00 ID:WwgLtqYD
中身見たんだけど、特許庁サーバーへの接続手順かなぁ
だったら今回のお漏らしの最大の問題点
特許庁は大急ぎでサーバーODBCデータベースのパスワード変えないと
ODBC.mdb
*参考
mdbのパスワードは既弱性があって一瞬で解除できる
フリーのツールでも所要時間ゼロ秒
650:デフォルトの名無しさん
09/01/15 00:55:14
Accessかよ・・・
651:デフォルトの名無しさん
09/01/15 00:59:42
>>608
C#でオブジェクト指向で作成してるぽい本は
これしか見あたらないです^^
おもにDB扱うんですけど、DBにオブジェクト指向関係ないですね!!みなさん!!!
だってオブジェクト指向じゃなくてもできるもん・・・・・だあああああ
652:デフォルトの名無しさん
09/01/15 01:07:19
C++にて
01:00 0.0 11.1 2 北 /// /// 0
というようなタブで区切られたテキストから
左から4番目の数値(この場合は2)のみを抽出したい場合、
どのような記述をすればいいのでしょうか?
653:652
09/01/15 01:07:58
01:00 0.0 11.1 2 北 /// /// 0
失礼、修正しました
654:デフォルトの名無しさん
09/01/15 01:12:30
どこがわからないの?
655:デフォルトの名無しさん
09/01/15 01:48:39
>>651
本読むだけで使えるようになるわけじゃないし、色々作りながら学べばいいと思う。
656:デフォルトの名無しさん
09/01/15 01:49:58
>>854
以上のような行が複数行あるテキストファイルからの抽出を試みたのですが、
strtokを使ったところ上手くいかず、どのようにすれば上手くいくのか
分からなかったため、質問にきました。
657:デフォルトの名無しさん
09/01/15 03:33:31
>>652
boost使えるならSplitって関数無かったっけね。
それ以外でも、タブの数を数えながら目的の場所探すとか。
658:デフォルトの名無しさん
09/01/15 03:39:33
>>657
BoostならTokenizer、Spirit、正規表現関係でRegexとXpressive。
>>656
strtokではどういう問題があったのか詳しく。
sscanfやistringstreamではだめ?
659:デフォルトの名無しさん
09/01/15 07:41:45
Boost::Spiritって、なんだか危なそうだなw
660:デフォルトの名無しさん
09/01/15 09:48:15
> Boost::Spirit
シャーマンキングぽいな。懐かしいな。
661:デフォルトの名無しさん
09/01/15 10:04:25
boost::spiritはデバッグが難い。コンパイル劇遅い。
再帰下降型パーサでは解析できない定義も書けてしまう。当然うまく動かない。
662:デフォルトの名無しさん
09/01/15 15:17:31
誰かお願いします
phpでGUIが作りたいんですけどスケルトンの作り方がわかりません
おしえてください
663:デフォルトの名無しさん
09/01/15 15:29:19
>>624
【向上心】IT関連資格難易度表 第12章【持てよ】
スレリンク(lic板)
664:デフォルトの名無しさん
09/01/15 15:30:39
>>624
ってか、マジレスするとそれらの試験はもう全部なくなってるよwww
665:デフォルトの名無しさん
09/01/15 16:03:28
溜まったキーバッファを吐き出させるのに、
Win32APIではPeekMessageとGetMessageで空回しをしてましたが、
Linuxではどうやればいいのでしょうか。
666:デフォルトの名無しさん
09/01/15 18:09:36
>>662
PHPでGUIって言っても色々あるけど、どれ使うつもり?
まぁ、GUI向きの言語を学んだ方が近道だとは思う。
667:デフォルトの名無しさん
09/01/15 22:15:27
>>666 例えば?
でもGUIないとやる気でないよね
JavaよりJavaFx面白そうだよね うんうん
668:デフォルトの名無しさん
09/01/15 22:31:49
プログラミングを学ぶなら、しっかり大学の工学部に行った方がいいんでしょうか?
大学の間は独学して、芽が出そうならそっち系の大学院にいこうと思うのですが
669:デフォルトの名無しさん
09/01/15 22:34:10
何になりたいの
670:デフォルトの名無しさん
09/01/15 22:45:02
プログラミングを学ぶと言うが、プログラミングはあくまでも手段だぞ。
671:668
09/01/15 22:54:10
プログラマー・・・かな
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5222日前に更新/229 KB
担当:undef