アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちわ

visual C++ .NETについてお尋ねさせていただきます

まずこのソフトウェアを使用すればC++のプログラムを
ネット上で動かせるんでしょうか?

そしてもし動かせるとしたらどのように動かすんでしょうか?

あとこれ以外に方法は無いんですか?

ソフトの値段が値段なので・・・

A 回答 (14件中1~10件)

visual statduo を使って gonntetuさんがやりたいことができるかはわかりませんが、とりあえずマイクロソフトのページで評価版が入手できますので、それを見てみてはいかがでしょうか?


(評価版がついてくる visual studio の入門書なんかもあります)

参考URL:http://www.microsoft.com/japan/msdn/vstudio/

この回答への補足

評価版ですか・・・
それもいいですね

でもこのソフトを使うことによって
ネット上でC++が動くのであればがんばって
購入しようと思います

補足日時:2005/07/16 15:15
    • good
    • 0

プログラミングとプログラムをシステム上で運用することについては割と知っているつもりですが、「プログラムをネット上で動かす」という言葉の意味はちょっと理解できません。



gonntetuさんから見て「プログラムをネット上で動かす」を実現していると思われるプログラムには、何がありますか。例を挙げてもらえれば「なるほど、それと同じようなことがしたいのか」というふうに理解できるので、理解の助けになります。

ご自身にもよくお分かりになっていないのだとすれば、まず先に、何がやりたいのかをもう少し具体的にお考えになったほうがよろしいかと思います。

この回答への補足

例えば広告管理プログラムなどですね

php等のプログラミング言語では出来ない
複雑なものを将来的に作りたいと思っているので

補足日時:2005/07/16 15:57
    • good
    • 0

NETですが別にVisual C++ 6.0でも


ネットワークに対応したソフトは作れます。

.NETのNETはNet Frameworkに対応したという意味で、
実質的な内部バージョンは7.1です。

別にVisual C++ でなくても無償のコンパイラはたくさんあります。
下記URL:Visual C++ Toolkit 2003
はVisual C++.net 2003から、単にグラフィカルな開発環境
を省いたものです。
基本的にはこのソフトでWindows上で動作するどんなソフトでも
(ネットゲームだろうがビジネスアプリだろうが)作成可能ですし無償です。
http://msdn.microsoft.com/visualc/vctoolkit2003/

あとネット上で動かすの意味をまちがえてませんか?
たとえばweb上で動くソフトだって、なんらかしらの
サーバー(UnixやWindows)上で実行されているだけなのです。

この回答への補足

すみません

説明ぶそくでした・・・

私はvisual C++ .NET Standard version 2003
を購入し、
それでプログラムを作り、サーバ上で動かそうと思っています

visual C++ .NET Standard version 2003
をつかって作成したプログラムはサーバじょうで動かすことが出来るのでしょうか?

また動かすにはどうすればいいんですか?

今のところC++以外でのプログラムは考えていません

補足日時:2005/07/16 17:12
    • good
    • 0

>そしてもし動かせるとしたらどのように動かすんでしょうか?


ASP.NETです。

>あとこれ以外に方法は無いんですか?
サーバーサイドJava(J2EE)です。(無料)

>ソフトの値段が値段なので・・・
VB.NETでもASP.NETはできます。

参考URL:http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet0 …
    • good
    • 0

>広告管理プログラム


というのがよくわかりません。webアプリケーションなのか
そうではないのか?
webアプリケーションならやはりASPやJSP、PHPでしょう。
(勿論VC++ならASPを使わなくても自前で出来なくはないですが
、自分でwebサーバーから作ることになるので気の遠くなる仕事量になります。)

visual C++ .NET Standard version 2003ですが
オプティマイズ(最適化)されません。
商用レベルなら値がはってもPro versionをお勧めします。
あとVisual C++ Toolkit 2003では駄目なのですか?
こちらは無料ですし、オプティマイズされます。
個人的にStandard はお勧めしません。

>サーバ上で動かす
「サーバー上で動かす」が曖昧すぎです。
サーバー上で動かすというか、サーバーアプリケーションを作りたい
わけではないのですか?
とにかくなんでもかんでもしようとするなら
自分のところでサーバーを動かす必要があります。
その為に必要なのは固定IP(ダイナミックDNSという手もある)と
ドメイン(例:***.jp)が必要です。
※固定IPであればドメインはなくても大丈夫

・サーバーの定義とはなんなのか
・サーバーで動かすOSはWindows系なのか
・具体的にどういうアプリケーションを作りたいのか
この辺をまずはっきりさせる必要があります。

あとC++で本格的なアプリケーションを作る場合、
相当な量の知識が必要ですよ。これから学習するにせよその量は膨大ですし
知識や技術があったとしても、C++での開発は
基本的に時間がかかります。
    • good
    • 0

「Visual C++ .Net」という名前の「.Net」は、別に「ネット上で動かす」とかの意味ではありません。

もしかして勘違いなさっているのでは。

それを踏まえて、ご質問が指すものが広すぎてわかりませんが、「ネット上で」というのが、
●インターネットのWebサイトで何かするもの、という意味なら、単にWebサーバーをインストールあるいは別に用意して、そこに置いて呼び出すだけです。ただし他の方もおっしゃっているように、これならスクリプト言語のほうが手軽で一般的です。
●そうではなくTCPやUDPを使ったP2Pアプリ(メッセンジャーのようなもの)、という意味なら、ソケットと組み合わせたりして作ります。
●あるいはクライアントを作るという意味なら、これもソケットかすでにあるコンポーネントなどと組み合わせます。
●何らかのサーバーのようなもの、という意味でも同様です。

他に「ネット上で動かす」の意味として解釈できるものが思いつかないのですが、どうでしょうか。

> まずこのソフトウェアを使用すればC++のプログラムを
> ネット上で動かせるんでしょうか?

冒頭にも書いたように、特にこれがネットに特化しているわけでもなく、また逆に作るアプリがネットワーク対応かどうかは別の話、基本的に関係ありません。
なので、極端な話、VBでも「ネット上で動かせる」ものは作れますし、他の開発ツールでも、たとえば無料のperlやPHPでも作れる、と言えます。

> あとこれ以外に方法は無いんですか?

方法はいくらでもあると思いますが、作ろうとされているもの次第で可能・不可能、向き・不向きがあります。

この回答への補足

えっとですね、
C++で掲示板を作りたいんです
掲示板ならパールでも作れるのですが
勉強のためにつくろうかなと思っています

そして色々な人に書き込んでもらいたいんです

これが出来れば資金のほうは
何とかなりそうなので

よろしくお願いします

補足日時:2005/07/17 15:22
    • good
    • 0

C++で掲示板ですか…。


つまりWebアプリですね。もちろん可能です。
(正直言えば、C++の勉強のために、というなら他のものを作っても…という気もしますが。)

それはいいとして、「C++で掲示板」を踏まえてご質問に答えると、

> ネット上で動かせるんでしょうか?

その掲示板をインターネット上で公開して動作させることができるか?という意味になると思いますが、答えはYESです。
というより、下にも書いたように「どこで動かすか」と「どの言語で作るか」は基本的に関係ありません。perlで作られたことがあるようですが、どの言語であれ掲示板として完成してさえいれば、あとは、どこにどのように設置するかの問題に過ぎません。

> そしてもし動かせるとしたらどのように動かすんでしょうか?

これも下に書いたことですが、公開されたWebサーバーを用意して、そこに設置するだけです。perlで作ったときを思い出してください。まったく同じです。
Webサーバーが、ユーザーからのリクエストを受け取ってWebアプリ(掲示板)に制御を渡し、受け取った実行結果をユーザーに返す、という橋渡しの役割を果たすようにする、というのが基本形です。

> あとこれ以外に方法は無いんですか?

これも下に書いたとおり、方法は様々あります。それこそ、ご自分で言うように掲示板ならperlやPHPのほうが簡単で手軽でしょうね。ASPなどでも。
しかし、あくまでも勉強のために、あえてC++で作るということですよね。
C++でWebアプリの基礎という意味では、勉強にはなると思います。

この回答への補足

ありがとうございます
ほとんどの問題が解決しました

ただ後一つ問題があります・・・

公開の仕方がわかりません
私もパールなどと同じように拡張子を変更すれば
いいのかと思っていたのですが動きませんでした

コンパイルしたところ.objと.tdsと.exeという拡張子のファイルが出来ました
これらのファイルに何をすれば動くのでしょうか?

パーミッションなども確認しましたし、
サーバでもC++の使用は可能である事も確認しました

補足日時:2005/07/17 17:00
    • good
    • 0

サーバをWindowsに限定するなら、ローカルのVC++で作成した実行ファイルをCGIで使用できます。


しかし、サーバが自分の管理下になければ、実行に必要なものをインストールする事すらできませんから、本当に実行できるかどうかわからないし、複雑な事ができるかどうかもわかりません。

最大公約数的にサーバサイドスクリプトが主流になるのは当然でしょう。
    • good
    • 0

> パーミッションなども確認しましたし



パーミッション?…
単なる用語の違いかもしれませんが、
まさかとは思いますが、手元のWindowsでコンパイルした実行ファイルを、レンタルしているUNIX系のサーバーにアップロードして動かそうとしている、…なんてことはありませんよね…。

あと、「動きませんでした」とは、具体的に「○○をしたら○○になった(エラー表示など)」というように教えていただけると解りやすいです。
全体的に、状況がよく解りません。

この回答への補足

はい・・・
手元のWindowsでコンパイルした実行ファイルを、レンタルしているサーバにアップロードして動かそうとしていました・・・
C言語を始めたばかりなもので

サーバのOSはリナックスですけどね

どうすればいいのでしょうか?
C++でかいた掲示板がお客さんに書き込んでもらえるようになれば
何も問題ないのですが・・・

補足日時:2005/07/17 22:43
    • good
    • 0

visual C++ .NET Standard version 2003


でリナックスサーバ(Apatch?)で動くWebアプリを作るのですね。

無理です。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=1409329

この回答への補足

ではgoogleはどのように構成されているのでしょうか?
googleはC++で書かれているみたいなのですが…

補足日時:2005/07/18 00:04
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!