【初心者歓迎】C/C++室 Ver.49【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.49【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト900:デフォルトの名無しさん 08/02/27 11:36:18 system("path %PATH%; C:\\hofe;"); が有効になりません・・・ なぜでしょう 901:デフォルトの名無しさん 08/02/27 11:59:17 >>900 環境変数はプロセスごとに別々だから 子プロセスを起動してPATHを設定させても自プロセスには影響しない 902:デフォルトの名無しさん 08/02/27 12:07:43 改行しても無理でした パスを直うちするか、そこへ移動するしかないですか? APIでPath設定できるか調べてみます system("path C:\\hofe; \n abc.exe"); 903:デフォルトの名無しさん 08/02/27 12:20:15 pathを追加する方法教えてください わかりませんでした 904:デフォルトの名無しさん 08/02/27 12:24:10 SetEnvironmentVariable 905:デフォルトの名無しさん 08/02/27 12:30:25 サンクス 長い実行パスと、長いパラメータパスで困ってました これで解決しそうです 906:デフォルトの名無しさん 08/02/27 13:29:07 #include "stdafx.h" #include <string> #include <stdio.h> #include <iostream> using namespace std; 略) string x; sprintf(x, "%02x%02x%02x%02x%02x\n", buf[0], buf[1], buf[2], buf[3], buf[4]); これで、buf[0], buf[1], buf[2], buf[3], buf[4]の値をstring型 でx代入したいんですけど xが定義されていないと怒られてしまいます。どうしたら良いのでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch