トップページ⇒tech
16コメント5KB

C++の、文字列引数に関する質問です。

■ このスレッドは過去ログ倉庫に格納されています
0001独学厨房NGNG
初めまして、C++で対話型電卓プログラムを作ってる
練習中の初心者です。

「入力されたデータがchar型の演算子である事を調べる為の関数
Check_Funk(char s)内部の配列char SetFunc[] に
{`+`,`-`,`*`,`/`・・・}等の演算子の要素を格納しておき、
main内部のcinから入力されるであろう演算子を引数として
関数Check_Funkに渡し、その演算子がchar SetFunc[]の配列内の
要素(演算子)のいずれかに一致した際、真になり、その位置を
示すポインタを返す」

といったアクションを起こしたいのですが、どのように組めば
宜しいのでしょうか?ご指導の程をお願い致します。
上記説明ではご理解いただけないでしょうか?

C++には文字列変数が無いので、困っています。
0002デフォルトの名無しさんNGNG
あるフォルダに
0001.txt
0002.txt
0003.txt
・・・
があって、
順番に読み出すにはどうすりゃいいんだろ?
0003デフォルトの名無しさんNGNG
質問専用スレがあるんだからそっちできくべき。
0004名無しさんNGNG
>>1
そんなのどうでもいいじゃん、プログラミングなんかやめちゃえ。
0005デフォルトの名無しさんNGNG
単発スレ立てたから教えない
0006デフォルトの名無しさんNGNG
>>1
なんでそんなDOS窓使うようなソース書いてるん?
VC++だろ?GUIも一緒に作りながらやった方がいいよん。

例えば0〜9のボタン作ってさぁ。
てか、APIの環境で作るとMFCに振り回されて頭破裂しそうに
なるけどね 笑 チュートリアルでも初めてみれば?
0007デフォルトの名無しさんNGNG
>6
真の兵はSDKでやるなり。
0008デフォルトの名無しさんNGNG
1がC++の初心者なのかプログラミングの初心者なのか
それによって答えが変わるわな
 C++の初心者:自分で工夫せよ
 プログラミングの初心者:いきなりC++はやめとけ
0009デフォルトの名無しさんNGNG
>>1
おまえ、入門書読むのがめんどくさいから、ここで聞こうとしてるんじゃないか?
0010デフォルトの名無しさんNGNG
お好きなスレで出直してください

***すれ立てるまでもない質問はここで 第6刷***
http://pc.2ch.net/test/read.cgi/tech/1004183881/
C++相談室 Part3
http://pc.2ch.net/test/read.cgi/tech/1003832761/
VisualC++相談室 4
http://pc.2ch.net/test/read.cgi/tech/1002165477/
タダで使えるBorland C++!
http://pc.2ch.net/test/read.cgi/tech/1002377328/
0011デフォルトの名無しさんNGNG
8と9はタイムスタンプが逆みたいだけど
どうしてなんだろ?
00121です。NGNG
>>10さん

ありがたい情報を、どうも有難うございました。
ワタシも皆さんみたいに敏腕のプログラマーを目指して
頑張ります!

・・・ここの方はキツい事も仰られますが、なんだかんだ言っても
優しいので好きです 笑
0013デフォルトの名無しさんNGNG
ntpdateでもかかったんちゃうか?
0014デフォルトの名無しさんNGNG
C++じゃないけど「文字列」ということで教えてください。
文字列"55.32"をatoi関数を使って整数にしたら55って値が返ってきたんだけど','の文字はどうなってるのかな?教えてください。
初心者で申し訳ないっす、コンパイラの種類とか関係なしに55って値が返ってくるの?
それと、自作関数を呼び出して文字列を返す方法ってないですか?例えば違うファイルにある配列オブジェクトに文字列を返すとか。できるのかな・・
0015デフォルトの名無しさん NGNG
正規表現
0016デフォルトの名無しさんNGNG
>>14 「すれ立てるまでもない質問はここで」で聞け。
「','の文字」なんて使ってないし、
atoi()は整数しか認識しないから'.'で打ち切る。
■ このスレッドは過去ログ倉庫に格納されています