プログラム技術板の質問なら俺に聞け!
■ このスレッドは過去ログ倉庫に格納されています
HTMLを画像に変換するDLLってありますか?
環境はWindowsです。
イメージとしてはgooのディレクトリ検索みたいな感じ。
http://dir.goo.ne.jp/computers/00665/00797/ >>39
gcc -MM filename
で依存関係までは吐いてくれる。 >>40
configureってmakeファイルを作るスクリプトみたいなやつですよね?
Winでしか組んだこと無いので、全然わからなかったり・・・
>>43
どうもありがとうございます。
有る程度は自動化されてるんですね。
CDのコピープロテクトを何とかして解除したいんですけど・・・
フリーでそういったソフトってありませんかね?
マイナーな表計算ソフト三四郎のファイルのパスワードを忘れて開きません 困りました >>45
ありません
>>46
それは困りましたね C#で質問なのですが、
スクリーンセーバーの設定を取得するには
どうコードをかけばいいのでしょうか? >>36
あのね。ヘリウム使ったら「結露」が大変なの。
だめねーきみ。冷却の仕方からして、わかってない。
>>37
「スパゲッティー」て、なんですか。「だらだら長い」ってことか。
ちみたち、偉そうにもったいぶらないで、CPU 温度に関する
API の使いかた、教えなさい。
>>36
いたずら、するな。
仕事人★はハルウララなのですがまた削除されるのでしょうか? 質問です。
ネットワークプログラミングスレが無いのでこちらに書かせていただきます。
今Winsockでサーバープログラムを書いてるのですが
5分ごとにUDPでサーバーへ小さなデータを転送し続けるのと
ずっとTCPでセッション張り続けて何も送らないのとでは、どちらが軽いのでしょうか?
一応1万くらいのクライアントを同時に相手する事を想定しています。
>>41
お×まsい○おれ▲はお+こっれ◇/
お?か▽くてはら−◇わ◎たいたいとー #include<iostream>
using namespace std;
int main(){
int x;
cout<<"正の整数を入力してください。\n";
cin>>x;
while(x==1){
if(x%2==0){
x=x/2;
cout<<x<<'\n';
}
else{
x=x*3+1;
cout<<x<<'\n';
}
}
return 0;
}
偶数なら2で割って、奇数なら3倍して1足していき1になったら
終わらせるプログラムなのですが、数値を入力したら終わってしまいます。
どうすればいいでしょうか?
宜しくお願いします。
>>53
UDPでしょ。その頻度でTCP一万セッションはリソースの無駄。 Win32 APIで質問です。
プログラムが動いているウィンドウと別のウィンドウのステータスバーの
値を取得するにはどうしたらいいですか? >>56
while(x==1)をwhile(x!=1)にせよ。 D3Dの質問。
D3Dの固定パイプラインでバックフェイスの判定ってどうやっているんですか?
法線?
>>56
while(x!=1)
懐かしいな、その問題 >>56
==
↓
!=
とすべきだと思いますが。小生は、C++ はわからないけど。
アセンブラを勉強したいのですが、サンプルコードさえコンパイルできません。
MASMを使っているのですが、環境が整わないので勉強しようがありません。
どうすればいいか教えてください。 MASMを使ってるんじゃないのか?
つかアセンブラ勉強するだけならインラインアセンブラにしとけ。 >>34
CPUの温度とか電圧を取得するにはBIOSのI/Oポートを直接叩かないといけないはず。
そういったWindowsのAPIは存在しない。
CPUの種類とか、クロックとかも同じ。
マザーボードの種類に依存するので使ってるマザー用の作る必要がある。
LM78 取得、とかでぐぐってみ。
ちなみにここにVBで書かれたサンプルがある。
http://overclocker.wakusei.ne.jp/KnowHow2.html >>67
ありがとうございます。
ということは、当分の間は、マザーボードメーカに訊かないと駄目だという
ことですね。 #include <stdio.h>
#include <string>
int main(int argc, char *argv[])
{
std::string str = "あああ";
str += "いいい";
str += "\n";
printf(str.c_str());
}
こんな感じで書いてLinuxでmakeしたいんですが
gcc -c main.cpp
gcc main.o -o test
ってやっても、バイナリが出来ないんです。
どうすれば良いんでしょうか? ./test
って実行してみ。testは別のコマンドだ。 >>71
gcc main.o -o test -> g++ main.o -o test
>>71
まさかmakefileに
gcc -c main.cpp
gcc main.o -o test
とか書いてるわけじゃないよな? >>72
どうも、そのtest自体出来てないみたいです。
main.oはできてるんですが・・・
ちなみに、string使わないときは普通に出来るんですが・・・
何かstring等を使うときは別の作業が必要なのでしょうか?
>>73
THX!です。
無事出来ました。
g++でやる必要があるんですね。。。 borlandでのリンク時に「余分なEXEファイル名が指定された」って出て、できないんですけど・・・。Cだとできるんですけど、C++だとできないんです。なんでですか?
llxxmikixxll さんが退室しました。
yuuyann_desu: ( ゜ ▽ ゜ ;)エッ!!
yuuyann_desu: もらえw
cocoruru777: 強制だよw
yuuyann_desu: ( ´,_ゝ`)プッ
cocoruru777: ( ゜ ▽ ゜ エッ!!w」
cocoruru777: ( ´,_ゝ`)プッ
charisma_pierrot_alliance_aoi: ウケル
charisma_pierrot_alliance_aoi: ww
yuuyann_desu: うけろw
yuuyann_desu: もっとうけろw
cocoruru777: うけろw
charisma_pierrot_alliance_aoi: (o^ O^)シ彡☆バンバン
cocoruru777: もっとうけろw
yuuyann_desu: わらう顔文字もってないw
yuuyann_desu: ( ´,_ゝ`)プッだけw
cocoruru777: ヽ(;´Д`)ノわらいすぎた〜っ!!
charisma_pierrot_alliance_aoi: これあげる
charisma_pierrot_alliance_aoi: (o^ O^)シ彡☆バンバン
yuuyann_desu: (σ´∇`*)σゲッツだw
charisma_pierrot_alliance_aoi: ww
cocoruru777: ない・・・・・
yuuyann_desu: (o^ O^)シ彡☆バンバン
charisma_pierrot_alliance_aoi: w
yuuyann_desu: ヽ(;´Д`)ノわらいすぎた〜っ!!
charisma_pierrot_alliance_aoi: _¶ ̄|○ ウンコモラシチャッタ…
yuuyann_desu: どっちももーらおw
charisma_pierrot_alliance_aoi: チョウラィ!щ(゚▽゚щ)
charisma_pierrot_alliance_aoi: ww
cocoruru777: 大量生産!ブリブリo(-""-;)o⌒ξ~ξ~ξ~ξ~ξ~ξ~ξ~ξ~ >>198
あふぉか!
お前な、マジでそう思ってるなら相当のキチガイだぞ?
っていうか、普通にありえん!!!
いっぺん逝け!
つーか、最近はお前みたいなのが増えてるのか?
非常識すぎるぞ。
マジで寒気がするくらいムカ付いた。
マジで氏んで欲しい、ヴぉけが!! どなたか>>49に答えていただけませんか?
二時間googleで探しているのですがなかなか見つからず・・・
お願いします >>77 自己解決 ファイル名に+が含まれてたからだめだった・・・ >>64
「環境が整わない。」とはどういう意味かよくわからないです。
MASM の環境(変数)設定なら、\BINR\NEW-VARS.BAT に記載される
PATH や他の環境変数(SET コマンドライン)を、AUTOEXEC.BAT に
かぶせるように追加してやる必要があると思います。一応は、
それをするだけで、コマンドプロンプトで(通常は)
C>MASM
とすれば、対話方式でMASM は起動するはずですよ。対話方式でない
場合には、ファイル名を第一パラメータとして.MASM 起動すればいい。
小生の部屋の端で埃を被ってるFMR70に、これまた埃を被ってたMASM V5.0
のディスクを今、インストールしてみたんですが,小生のFMR は内臓HD
が壊れていて、外付のHD(E:) しか使えないんですが、E:\
にある、AUTOEXEC.BAT を下のように書き変えたら、MASM を起動できました。
環境変数の設定の話ではですが。下は通常は、E: → C: でしょうが。
MASM V.5.0 の インストールはMASMシステムディスクにあるSETUP.EXE でし
ました。インストール先は、E: 指定以外は標準でやりました。
(E:\AUTOEXEC.BAT)
PATH=E:\;E:\DOS;E:\BINR;E:\BINB
set LIB=E:\LIB
set INCLUDE=E:\INCLUDE
set INIT=E:\SOURCE\ME\INI
>>64
追加
AUTOEXEC.BAT を書き換えた後は、いったん、REIPL するか又は、
C>AUTOEXEC[.BAT]
と実行して、環境変数を設定する。それから、MASM
を起動する。 >>85 さん丁寧にありがとうございます。
64で書いた内容が、意味不明でごめんなさい。
環境が整わないというのは、勉強する環境が整わないということです。
VC++.NETについてきたMASMを使おうとしているのですが
取りあえずサンプルコードをコンパイルしてみようとした所、
エラーが出てしまうのです。
具体的に言うとttp://www.d1.dion.ne.jp/~ecb/assembler/assembler00.html
さんのページの、
CODESEGMENT
ASSUMEDS:CODE,CS:CODE,ES:CODE,SS:CODE
.186
ORG100h
START:
movah,2
movdl,'A'
int21h
movax,4c00h
int21h
ENDS
ENDSTART
というコードです。
サンプルコードさえコンパイル出来ないようでは、どうしようもないので。。。
>>87
HAHAHA 恥かいちゃったな。
小生のうちには VISUAL STUDIO 6.0 しかないんで、わからなかった
です。
アセンブラのマニュアル類は、もはや押入れの中で、今はちょっと出
してこれないし、あっても構文についてはバージョンが違えばまるで
違う場合があるし。なんともいえません。MASM なら、DOS モードだと
は思うけど。
私が見た限りでは何でエラーが出るのかちょっとわかりませんね。やはり
何か環境設定の類が、マッチしてないんだと思いますけど。
エラー番号を見て、マイクロソフトか、ソースコードの作者に訊いて
みたらいいんじゃないんですか。
char str[]="1234HOGEHOGE";
のHOGEHOGEを取り出したい場合は
str>>4とやれば良いのでしょうか?
char str[]="1234HOGEHOGE";
のHOGEHOGEを取り出したい場合は
あのー、明らかにCの質問ならCスレ行った方がいいんじゃないかな Javaです。
初期化について教えて下さい。
public class shokika{
public static void main(String args[]){
String namae1,namae2,namae3;
namae1 = "山田さん";
namae2 = "鈴木さん";
namae3 = namae1;
namae1 = namae2;
namae2 = namae3;
System.out.println("東京" + namae1);
System.out.println("大阪" + namae2);
}
}
というプログラムがあるのですが、変数に最初の値を記憶させるということが
よくわかりません。 そうなんです。namae3を媒介としてnamae1とnamae2に代入されている値を
交換すると書いてあります。いいたいことはわかるんですけど
namae3 = namae1;
namae1 = namae2;
namae2 = namae3;
の部分ですっきりしません。
namae3 = namae1; //ここでnamae3は山田さんになる。
namae1 = namae2; //ここでnamae1は鈴木さんになる。
namae2 = namae3; //ここでnamae2は山田さんになる。
多分=は等号だっていう先入観があるから釈然としないんじゃないだろうか。
Javaの=は左辺に右辺を代入する記号だってことを体に覚えさせましょう。 等号は数学でいう等号とは違います、ということはどの入門書
にも口すっぱくかいてあるので、違うんだな、代入なんだな、ということはわかります。
(わかってないからこういう質問をするのか・・・?)
とりあえず、これについてはわかりました。ありがとうございました。 あのー、明らかにJavaの質問ならJavaスレ行った方がいいんじゃないかな >>64
1 DOS3.1版までは、タイニ―モデル(メモリモデルとして64Kバイト、すべてのセグメント
がCODE セグメント内に収まっている。リンク後、DOS の exetobin処理で拡張子は.com に
なる)を対応してたが、その後はどうなったのか。MASM V5.0では、「マイクロソフトのプログ
ラミング言語は、タイニーモデルをサポートしない。」という説明をどっかで,読んだことが
あります。ですから、その後、どうなったのか。WINDOWS(XP,2K等)では、タイニーモデル(.COM)
を、サポートしてるのかどうか。
2 昔の構文(DOS版時のMASM) なら、最後の2行、
ENDS
ENDSTART
↓
CSEG ENDS
END START
だったと思いますけど。
最後の2行,
CODE ENDS
START END
>>64
失礼、訂正
START END → END START VBのListBoxの指定した項目を
コマンドボタンで上下させたいのですが
どうすればよいのでしょうか
(難民雑談スレから移動) >>98
Java以前の問題だな。
プログラミング言語全般の初歩的な問題 とあるネットワークファイルシステムを移植中(kernel2.4 → kernel2.6)
なんですけど。
kernel2.4ではあったrevalidateがkernel2.6だと無くなってるのですけど、
getattrの延長でrevalidateするsmbfsを参考にしてもいいのでしょうか?
smbfs、nfs以外に参考になるものないですか?
int smb_getattr(struct vfsmount *mnt, struct dentry *dentry, struct kstat *stat)
{
int err = smb_revalidate_inode(dentry);
if (!err)
generic_fillattr(dentry->d_inode, stat);
return err;
}
>>108
不安になったからム板から覗きにきたんだけど、ほんとに移動してたんだね。
この板は pc2 鯖があぼんした際の緊急避難に使われた板で現在過疎状態。
よくわかんないけど、↓の辺で聞いてみるといいんじゃないかな?
カーネル総合
http://pc3.2ch.net/test/read.cgi/linux/1046731075/ linux板に行きます(`・ω・)ノ
わざわざ教えに来てくれた>>109に萌え
(*´Д`) ありがとう 学校の課題で10個の実数型データを単純選択法(直接選択法)で降順(大きい順)に並べ替えるプログラムを作成せよ。
という問題がたのですが全くわかりません!どうか馬鹿な自分に教えてもらえないでしょうか? まずは、あなたの書き込みの直前の書き込みがいつされたものか
こういうことを認識することがいろんなことへの近道じゃないかな。
プログラム板へいくか、PC初心者板へ行くのがいいと思うよ。 DVDドライブが壊れていたのでお店に相談すると、本体ごと持ってくる様にといわれたので
パソコン本体を修理に出しました。
後日本体のみ返ってきました(ドライブは修理中)
IEの履歴に明らかにHD内のファイルを覗いた痕跡が残ってたのでクレームいれたら、のらりくらりとかわされました。
ファイルを消さなかった自分の責任ってことで泣き寝入りするべきでしょうか。 BIOSアップデートしたことある?
やり方教えてください >>115
やったことあるよ。
マニュアルに書いてある通りすすめればいいんだよ。 >>116
やっていくまでの話を聞かせてください!
興味心身です!!
あと、まにゅあるって、、、 アップデートのCDとか売っているのですか? 自作だったらマザーボードのマニュアルやメーカーのWebページに書いてある。
メーカー品でも探せば書いてある。
メーカー品の場合、BIOS更新はほとんどないとおもってもいいかと。
自作のばあいも、こなれてくれば頻度は減る。
いまなら915/925採用マザーなんかは回数多いんじゃないかな。
もちっと情報があればさらに協力できるかも。 >>118
Dynabookと、HPのPavilionなんですけどアップデートの必要あると思いますか? 「アーキテクチャ」って言葉を最初に使ったのって誰だかわかる人いますか? >>121
ギリシア語の芸術と技術の合成で、元々は建築用語。
ごめん、俺はそこまでしか分からないから、最初に使ったのが誰なのかまでは知らない。
すみません、質問させて下さい。
swfファイルフォーマットに関する質問をしたいのですが、どのスレに質問させて頂ければ良いのでしょうか。 スレ違いかもしれませんが質問させてください
htmlを作成しているのですがチェックを入れた項目をフォームのページの
ラジオボタンに引き継ぐプログラムを教えてください データ構造で、リスト構造とスタック構造がどのようなところで使われているかを教えてくれる場所ってどこですか?お願いします。 すれ違いかも知れませんが教えてください。
自分の持ってるHPが荒らされて困っています。
犯人は毎回違う串で来てるんですが
串から生IPを抜く方法ありませんか? 質問です
ある日突然、電源を入れたら文字など全てが大きくなってました
コンテンツも画面に全て収まりきれません
フォントのサイズも変えていないし、
原因が分かりません
何回再起動しても同じです
誰か助けてください・・・・・・ インターネットの画面だけではなく、
画面全体の大きさです
最初の「ようこそ」から大きいです
矢印や、砂時計などもすべて大きいんです >>129
当方2Kですがデスクトップ画面にて
マウス右クリにて「プロパティ」を表示し
「設定」タブを選択し
「画面の領域」にて画面全体の大きさを設定変更でどうかな? >130
ありがとうございます
でも「画面の領域」という選択が見つかりませんでした・・・
何もしていないのに、勝手に設定が変わることってあるんでしょうか
ありがとうございました!
なんとか直りました!
答えてくれた方、本当にありがとうございます
HP上でWindous Media Playerの小さいやつが出てきて見れるビデオありますよね。
それをDLしたいんですけど、音楽を取るようにURLを取ってリンクさせて右クリックの「対象をファイルに保存」したのですが
ショートカットのようなものしかできません。
技術不足です方法が解る方救いの手を差し伸べてください。
あと一週間くらいで公開しなくなってしまいますのでお早めにお願いします。 音声ファイルのファイル種類をmp3にしたいのですが
どうすれば出来るでしょう >>136
VectorやGoogleなどでそういうことをするソフトを探す。 ■ このスレッドは過去ログ倉庫に格納されています