952 :
デフォルトの名無しさん:2006/12/21(木) 18:51:56
このプログラム実行したら、3の後もゴミデータが表示されるんだけどなんでだ
int main(){
int i=0;
int a[3]={1,2,3};
while(a[i]){cout << a[i] << endl;i++;}
}
>>952 whileは「条件式の評価が真である(≒0でない)場合続行」のループ式だ。
配列の最後に0置きなさい。
ちなみにこの配列ラストの0を番兵と呼んだりする。
>>953 ぬお、なるほど
a[3]={1,2,0}にたら動きますた
これ、a[4]={1,2,3}だと動くんだけど、
この場合は4番目は勝手に0が入ってるんかな
>>954 それは処理系に依存する書き方。君の処理系では書かないと
自動で配列が0でクリアされてるだけ。他の処理系ではどう動くかわからない。
ちゃんとa[4]={1,2,3,0}と明示するのが常道。
956 :
デフォルトの名無しさん:2006/12/21(木) 20:04:56
アセンブラの質問です
TK-80シュミレーターを使っています
レジスタAの値を0で初期化するとき
XRA A
と書きAのEORをとる
MOV A, 0
と書き0をそのまま代入する
この二つは何が違うのでしょうか?
アクセス時間から処理速度が変わってくると
聞いたのですが・・・・
957 :
956:2006/12/21(木) 20:05:52
すみませんsage忘れましたorz
959 :
956:2006/12/21(木) 20:27:50
>>958 どちらもレジスタしか使ってないんじゃないのか・・・って思ってましたが
0を読み取るためにはメモリアクセスが必要なんですね。納得です。
ありがとうございましたー!
960 :
951:2006/12/21(木) 21:31:41
>>958 記号系は短くて検索が難しいので
検索する取っ掛かりが見つかって助かりました
ありがとう
C#またはJavaの開発を、軽量で電池が長持ちするモバイル環境で行いたいのですが、
キーボード付きのWindowsサブノートぐらいしか選択肢は無い物でしょうか。
VAIO typeUが500g強で比較的軽量ですが、それ以外は概ね1kg程度あります。
それに、どれも電池の持ちがよくありません。
画面はSTN640x480程度で良いので、A5程度で良い物はないでしょうかね?
964 :
962:2006/12/22(金) 01:19:42
>>963 モバイルでC#/Java開発となると、
やっぱりサブノートぐらいは必要となるのでしょうか。
この製品、バッテリーの持ちがいいですね。
サブノートですし、重量1kgはやむを得ないのかも知れませんね。
これなら出張時の移動など、無為な時間にも開発ができそうです。
検討してみます。有り難うございます。
テキストエディタだけ動けばいいってんならDOSモバイルギアとかも‥‥乾電池で30時間くらいは持つ。
VisualStudioが動く最低限の環境でノートPCだと幾らぐらいになりますかね?
安くなるなら別にサイズは大きくても構いません
店に行けや
パソコン初心者にプログラム作れんのかよ?
自分で調べ物もできないようだと買うだけ無駄
最低限の環境でプログラムする気にはならないしな
ループ→再帰っていつもいけるけど
再帰→ループっていつでもいける?
D言語についてどう思いますか?
将来性あり、勉強する価値ありでしょうか?
>>972 まだまだ何ともいえない出来。
処理系のバグは多いし、流行る廃る以前にまだ始まってない言語。
>>972 一つの言語使いこなせればほかの言語はすぐ習得できるようなるから浮気しないで得意な言語でアプリ組めるようにしとけと。
※関数型>オブジェクト指向型は除外
関数型言語と対立するのは手続き型言語だぜー
手続き型をまとめたのがオブジェクト指向型であるので、問題は無い。
ところがオブジェクト指向の関数型言語というものが存在する
分かったから今後は手続き型のオブジェクト指向って書けよ
すごく・・・どうでもいいです・・・
Shell、Lisp、Perl、PHPはそれなりにわかる。
次に、C C++ C# Java のどれかをやろうかなぁと考えたとき、
C++ を選ぶのはやヴぁい?
解答もしくは誘導お願いしますです
GNU Free Documentation License
が適用してある文書内のプログラムソースをソフトに組み込みたいのだけど
組み込んだ場合はそれを配布時(readme.txtなど)に明記しないといけない?
また、組み込んだソフトのソースも公開しないといけない?
986 :
982:2006/12/24(日) 19:10:33
>>985 そっか。cin楽だしね。
ひさびさにIDEでC++のプロジェクト立ち上げてみるよ。
987 :
デフォルトの名無しさん:2006/12/25(月) 11:32:24
VBAフリーソフトでこんなのあったら教えて下さい
参考にしたいです
問答形式ですすむやつ
yes,noで答えると正誤が判定でき,正の場合に次の質問にすすめるやつ
いた違い
989 :
デフォルトの名無しさん:2006/12/25(月) 12:15:49
ではどこで聞けばいいのでしょうか
990 :
デフォルトの名無しさん:2006/12/25(月) 14:11:59
.isoをWinRARかなんかで展開しとけ。
どっちにしろインストール後の登録手続きは必要。
個人的に感じる「面倒」と「面倒」の比較の結果を他人に求めるなよ・・・。
>>991 そうなんですか。ありがとうございます
登録してwebからやってみます
当たり前のことだが、イメージ版はイメージとして焼けば仮想CDのソフトは要らない。
995 :
デフォルトの名無しさん:2006/12/25(月) 17:47:48
プログラミングを覚えたいのですが
学校ではMac家ではwindowsなのですが、windowsだとプログラムを打ち込んでも
色が変わらないのですが、無料の何かいいソフトはないでしょうか?
>>995 単に色が変わるだけならVisualStudioExpressでいいよ。
998 :
デフォルトの名無しさん:2006/12/25(月) 18:15:19
>>996 それは打ちながらかわらなくないですか?
>>998 具体的にどんなものを希望?
どのソフトにはその機能がある?
1000げとずざあああああああああああああああ
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。