検索結果 235 件

by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: vector<*>の使い方がわからない
返信数: 8
閲覧数: 1369

Re: vector<*>の使い方がわからない

自分の無知っぷりを披露してしまいました^p^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: vector<*>の使い方がわからない
返信数: 8
閲覧数: 1369

Re: vector<*>の使い方がわからない

ちょっと待った! test型とAlly型は例え継承関係にあっても型は違うはず、、、。 よって代入はできないのではないしょうか!? これでもくらえ! test a; std::vector<test> a_vec; Ally b; a = b;//たぶんエラー a_vec.push_back(b);//上がエラーになるならこれもエラーになるはず 今回のような場合で継承クラスを扱うにはポインタは必要不可欠だと思います。 よってvectorの中身の型はtest*のままでいいと思います^^ 失敗を表示するにはAlly*型を代入するのではなく、test*型を代入すればいいと思いました^^ 逆転裁判おもし...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: おかしなところがあったらごしてきくださいorz
返信数: 6
閲覧数: 968

Re: おかしなところがあったらごしてきくださいorz

入力範囲にも制限があるなら大丈夫な気がします。(プログラム側で制限をかけたほうが安全かも)

というか実際にエラー起こしてから原因を考えるタイプだから、生のソース見てもわからないというのが本音です^p^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: おかしなところがあったらごしてきくださいorz
返信数: 6
閲覧数: 968

Re: おかしなところがあったらごしてきくださいorz

こんにちは いくつか質問があります。 n分のaが来て、 そのaを左右に動かすプログラムなんですが、 1週間考えてもわからないのでお力をお貸しくださいorz 何を基準にaを左右に動かすんですか? 2分木を片っ端から探索する感じのコードのつもりです。 二分木はどれですか? 木構造を扱う場合は、再帰処理を使うと結構簡単になると思うのですが、 再帰なんてコストがかかりすぎる!男ならループを使え! みたいな制約があったり、、、? 日本語力が低い+自称初心者ですので的外れなことを聞いているかもしれませんが、お答えしていただけると嬉しいです^^; 出力がおかしくなりそうな入力についてですが、dを小さく(0と...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語
返信数: 1
閲覧数: 425

Re: c言語

こんにちは

かなり初歩的な問題だと思いますので、ぜひ自力で頑張ってみてください^^

おそらく使用するものは
  • 入力関数
  • 繰り返し処理(ループ)
  • 出力関数
になると思います。

それぞれ様々な方法がありますが、
入力->scanf 、ループ->for 出力->printf
を使ってみるのはどうでしょうか?

それぞれググってみればおそらく使い方はわかると思います。
ふぁいと^p^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語
返信数: 1
閲覧数: 295

Re: c言語

こんにちは

かなり初歩的な問題だと思いますので、ぜひ自力で頑張ってみてください^^

おそらく使用するものは
  • 入力関数
  • 繰り返し処理(ループ)
  • 出力関数
になると思います。

それぞれ様々な方法がありますが、
入力->scanf 、ループ->for 出力->printf
を使ってみるのはどうでしょうか?

それぞれググってみればおそらく使い方はわかると思います。
ふぁいと^p^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語の宿題です
返信数: 4
閲覧数: 758

Re: c言語の宿題です

条件がいくつかあるようですが、その条件をヒントにできそうです //引数はchar型の計算方法を示す変数と、double型の計算に用いる値を格納する変数 void cal(char keisan_houhou, double keisan_atai) { //最初は0の結果を保持しており、指定された計算方法と値で計算を実行する //static,continue,brakeを用いる。 //値を保持するならstaticがつかえる? static double kekka = 0; どうにかしてkekkaを計算する } //main関数は計算したい内容の入力を終了の指示があるまで無限に繰り返す。 /...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: C++ クラス 出力の仕方
返信数: 3
閲覧数: 485

Re: C++ クラス 出力の仕方

こんにちは 出力自体は以下のようにできると思います。 cout << Mewtwo->Name << "の" << psyhic->Name << endl ; cout << Mew->Name << "に" <<psyhic->Power << "ダメージ" << endl ; 配列を使うとなると大きさが2の配列にMonsterを格納するのかな? const int monster_num = 2 ; shared_ptr<Monster> monster_array[monster_num] = { Mew, Mewtwo } ; for(int i= 0; i < monster_nu...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: arduinoのアイデア
返信数: 0
閲覧数: 337

arduinoのアイデア

大学の先生が「arduinoを使っておもしろいことをしたい!」と言っています。 先生はどうやら学生に電子工作の楽しみというものを知ってもらいたいようです。 私自身は電子工作は好きじゃないですw(半月に一度いじりたくなるくらい) ただ以前から電子回路を授業などでよく作成していたためこういう相談をされているのだと思います。 先生曰く、「無線通信でIoTみたいなことしたいよね(キラキラ」とのことなのですが、 イマイチいいアイデアが浮かびません。 [hr] そこで質問、というかアイデア募集なんですけど^^; arduinoを使った面白いアイデアなどありませんでしょうか? ちなみに私のアイデアなのですが...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語プログラミングを作成
返信数: 3
閲覧数: 522

Re: c言語プログラミングを作成

分かるかたお願いします 私は日本語がへたくそなので曲解しているかもしれませんが  分かるかた(処理をどのように書けばいいのか教えてもらえないでしょうか?)お願いします  ということですかね? 自分でどこまで書けたかソースを載せてもらえると答える側も口を出しやすいです^^ 結構基本的な問題だと思ったので基本的なことから確認します。 変数に値を入力する方法はわかりますか? 配列はわかりますか? 繰り返し処理はわかりますか? 変数の値を表示する方法はわかりますか? ここで2,3の項目は最悪理解していなくても大丈夫だと思います。 しかし、1,4の項目は理解していなければこの問題は難しいと思います。 ...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語の多重ループです
返信数: 2
閲覧数: 539

Re: c言語の多重ループです

http://mathtrain.jp/pythagoras こんなサイトがありました。 作成して動作確認するのが面倒だったので、アルゴリズムだけ考えてみました。 こんなときでもないとアルゴリズム書かないので練習もかねて^^; わかりづらかったら(ってかわかりづらい気がする^^;)申し訳ないですorz 以下、頭の悪そうなアルゴリズム algorithm pitagoras is FOR m = 2 to inf , n = 1 to inf a <- m^2 - n^2 b <- (2mn)^2 c <- m^2 + n^2 IF a > 100 or b > 100 THEN RETURN...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 夏休みに子供がC言語を小学校でやるのですが・・・
返信数: 7
閲覧数: 816

Re: 夏休みに子供がC言語を小学校でやるのですが・・・

3番 //おまじない #include<stdio.h> int main() { //入力された文字をしまうへんすう char moji ; //ここで文字を入力してもらうよ // //出力にはprintf、入力にはscanfというかんすうをつかうよ //charの文字を入力する時は "%c" って書くんだよ! printf("文字を入力してね\n") ; scanf("%c", &moji) ; //ここで入力された文字を出力するよ // //charの文字を出力する時は "%c" って書くんだよ! printf("入力された文字は%cだよ!\n", moji) ; return 0; /...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 夏休みに子供がC言語を小学校でやるのですが・・・
返信数: 7
閲覧数: 816

Re: 夏休みに子供がC言語を小学校でやるのですが・・・

2番 //おまじない #include<stdio.h> int main() { //入力されたすうじをしまうへんすう int suuji ; //ここですうじを入力してもらうよ // //出力にはprintf、入力にはscanfというかんすうをつかうよ //intのすうじを入力する時は "%d" って書くんだよ! printf("すうじを入力してね\n") ; scanf("%d", &suuji) ; //ここで入力されたすうじを出力するよ // //intのすうじを出力する時は "%d" って書くんだよ! //でも今はすうじを16しんすうで出力したいんだ //そういうときは %x って...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 夏休みに子供がC言語を小学校でやるのですが・・・
返信数: 7
閲覧数: 816

Re: 夏休みに子供がC言語を小学校でやるのですが・・・

>>かずまさん

うお、知らなかった^^;
修正しておきますね。

どっちでも使える、だとこんがらかっちゃうかもしれないから確実な方だけ書いておきます^^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 夏休みに子供がC言語を小学校でやるのですが・・・
返信数: 7
閲覧数: 816

Re: 夏休みに子供がC言語を小学校でやるのですが・・・

1番 //おまじない #include<stdio.h> int main() { //入力されたすうじをしまうへんすう double suuji ; //ここですうじを入力してもらうよ // //出力にはprintf、入力にはscanfというかんすうをつかうよ //doubleのすうじを入力する時は "%lf" って書くんだよ! printf("すうじを入力してね\n") ; scanf("%lf", &suuji) ; //ここで入力されたすうじを出力するよ // //doubleのすうじを出力する時は "%f" って書くんだよ! //scanfと違って l がいらないから気をつけようね!...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: c言語プログラムを作成でわかりません
返信数: 8
閲覧数: 1670

Re: c言語プログラムを作成でわかりません

こんにちは AからZまで順番に表示する文字を増やしていくというプログラムでよろしいでしょうか?^^; masaさんがなんの言語を使うかわからないのでアルゴリズムについてお話します。 (タイトルに思いっきり書いてましたね^^;申し訳ないorz) おそらくですが、外側のループで何文字表示するかを計算し、内側のループで実際に文字を表示するものだと思います。(思いました。違ったら言ってください^^;) for i = 0 to 25 for j = 0 to i + 1 print 'A' + j print \n のような感じでかけないかな、と思います。 print 'A' + j と言うのはAのア...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]ライブラリ導入でコンパイルエラーが起きる場合の原因
返信数: 2
閲覧数: 394

Re: [c++]ライブラリ導入でコンパイルエラーが起きる場合の原因

神様仏様ISLe様

verifyを#undefしたところ見事にコンパイルが通りました_(:3 」∠ )_

ありがとうございました<(_ _)>
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]ライブラリ導入でコンパイルエラーが起きる場合の原因
返信数: 2
閲覧数: 394

[c++]ライブラリ導入でコンパイルエラーが起きる場合の原因

こんにちは ゲームエンジン「ue4」で機械学習ライブラリ「dlib」を使えないかと四苦八苦しています。 先日ようやくue4にdlibを入れることができたのですが(といってもヘッダをインクルードしてソースファイルをプロジェクトに追加するだけ^^;)、 dlib内のファイルでコンパイルエラーが出てしまいます。 dlibを入れる前は正常にコンパイルできていたので、dlibの追加が原因では?と睨んでいます。 以下にエラーが出た箇所を記します。 template < typename sbuf > class lzp_buffer_kernel_2 { /*! REQUIREMENTS ON sbuf ...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [vs2017]ソリューションに複数プロジェクトを追加する意味
返信数: 2
閲覧数: 564

Re: [vs2017]ソリューションに複数プロジェクトを追加する意味

返信が遅れてしまい申し訳ありません。
dllにインストーラですか、、、どっちもまだ使ったことがないです^^;

今後使う機会があったらこのトピックのことを思い出したいと思います^^
ありがとうございました<(_ _)>
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]includeファイルを文字列で指定
返信数: 7
閲覧数: 828

Re: [c++]includeファイルを文字列で指定

ああ、すいません。追記を忘れていました。
hogeさんの言うとおりマクロを複数回挟むことで解決できました。
どうやらマクロの引数にマクロを渡すとマクロとして展開されないため一度マクロを挟むことでマクロを展開したマクロとして、、、
、、、マクロがゲシュタルト崩壊しました^p^

とりあえずマクロにマクロ使うときは複数回挟めばいいってわけですね。^^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [vs2017]ソリューションに複数プロジェクトを追加する意味
返信数: 2
閲覧数: 564

[vs2017]ソリューションに複数プロジェクトを追加する意味

こんにちは 今日はvisualstudioのソリューションに複数のプロジェクトを追加する意味(?有効な利用法みたいな?)を教えてもらいたくお願いします。 以前、仲間内でゲームを作ろうぜ!という青春の1ページをつづったことがあります。 その時に、一つのソリューションに複数のプロジェクトを追加することができるということに気づきました。 メインのプロジェクトを作り、描画用のプロジェクト、移動用のプロジェクト、通信用(オンラインゲームの予定だった)のプロジェクトをそれぞれが担当していたのですが、 「プロジェクトをまたぐと関数がつかえない!」、「プロジェクトの依存ってなんだ!」となり、複数プロジェクトっ...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]includeファイルを文字列で指定
返信数: 7
閲覧数: 828

Re: [c++]includeファイルを文字列で指定

たくさんの人に回答をもらえてうれしいです\(^p^)/ 開発環境はvs2017になります。 ソースごとに指定できるのは知りませんでした^^; (今までプロジェクトごとにしか設定したことなかった) 実はNo.2の方法を試してみたところ、includeはできたのですがエラーが出てしまいました。 ライブラリ内の関数の”{の前のトークンが無効です"みたいなエラーなのですが、正直何がエラーかわかりません^p^ いじったところと言えばマクロを追加して、マクロでインクルードしたぐらいです。 とりあえず明日になったらインクルードディレクトリを追加する方法も試してみたいと思います。 エラーの原因がマクロにあるか...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: C++初心者に対するサンプル
返信数: 7
閲覧数: 660

Re: C++初心者に対するサンプル

クラスの勉強をしているのであれば、分数クラスというのを作ってみてはどうですか? 以前作ったことがあるのですが、結構クラスの基本的な要素が含まれていると思います。 (分数クラスを使う機会があるかは置いといて^^;) 以下仕様になります。 宣言時に値を代入できる 宣言後も値を代入できる 入力は 整数 分子分母 入力なしの場合は0にする 四則演算ができる(c = a+b ;のような感じ) cout << で分数の形で出力できる(a/b と出力) 実数値として出力できる 私はこのクラスで メンバ変数 メンバ関数 operator friend関数 を勉強しました^^
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: C++初心者に対するサンプル
返信数: 7
閲覧数: 660

Re: C++初心者に対するサンプル

ネットではオブジェクト指向最強!だとか、このプログラムはオブジェクト指向になってないから駄目だね^^という記事をよく見かけます。 しかし、オブジェクト指向というのもプログラム手法の一つで、使うと便利な場面、別に使わなくてもいい場面があると私は思っています。 今回は使わなくてもいい場面だと思います。 とりあえずクラスにはまとめてみました。 //c++ではclassもstructも同じ //デフォルトのメンバ変数の扱いがprivateかpublicかの違い struct point { double x ; double y ; void Input() { cout << "座標(x y): "...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]includeファイルを文字列で指定
返信数: 7
閲覧数: 828

Re: [c++]includeファイルを文字列で指定

dlibの中身が dlib ┣dlib ┃┣all ┃┃┗source.cpp ┃┗etc. ┗etc. のような構成になっています。 source.cppの中身が #include " ../[フォルダ名]/[ファイル名]" ... のように相対パスでソースファイルをincludeしています。 [hr] かずまさん なるほど、インクルードディレクトリの追加というのは考えていませんでした^^; この場合追加するならdlib/dlib/allのディレクトリになると思うのですが、 source.cpp以外ではallを基準としたincludeをしません。 source.cppだけでallをインクルー...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]includeファイルを文字列で指定
返信数: 7
閲覧数: 828

Re: [c++]includeファイルを文字列で指定

こんばんは

もしかしたらマクロの連結を使えばうまくいくかもしれません。

コード:

#define DLIB_DIR [アドレス]/
#define ADD_PATH(file_name) DLIB_DIR###filename//こうかな?
 
#include ADD_PATH([ファイル名])
ちょっと自信がないし、まだ試していないのでうまく動いてくれるかはわかりませんが、、、

以下、参考url
https://www.slideshare.net/kinukox/cc-55863339
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: C++初心者に対するサンプル
返信数: 7
閲覧数: 660

Re: C++初心者に対するサンプル

#include<iostream>//入出力関係のヘッダ using namespace std;//名前空間stdを省略します int main() { point p1, p2 ; cout << "始点座標(x y): " << endl ;//printfと同じ感じ、endlはおまじない cin >> p1.x >> p1.y ;//scanfと同じ感じ cout << "終点座標(x y): " << endl ; cin >> p2.x >> p2.y ; //変数はプログラムの途中でも宣言できる(最近のCでもできるらしいです^^;) //auto は型を推測してくれる 4文字...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 至急:上級 困っております
返信数: 1
閲覧数: 337

Re: 至急:上級 困っております

ここでぼやいてもしょうがないんですけど、なぜ質問掲示板なのに質問が飛んでこないのか、、、orz 光り方変えてくださいってお願いじゃないですか(T△T) まあたぶん初見さんですし、ぼやいてもどうしようもないですね。申し訳ない<(_ _)> void main (void) { put("LED点灯プログラム"); init_led(); out_led(); while(1){ char buf[32]; //printf("数値を入力してください。); if(fgets(stdin) == 0x0a) return ; //out_led(atoi(buf)); } } とりあえず適当に書いて...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: 坂道の当たり判定を作っています。
返信数: 122
閲覧数: 18981

Re: 坂道の当たり判定を作っています。

こんばんは ソース拝見しました。以前のものよりだいぶ見やすくなったと思います^^ ColSegmentsも分離したとのことで見てみましたが、うーん、、、^^; ISLeさんに指摘されたとのことですが、おそらくISLeさんは「機能的に」分離してみては?と提案したんじゃないでしょうか? void Func(int x, int y) { int add = x + y ; printf("%d\n", add) ; } int Add(int x, int y) { return x + y ; } void Print(int num) { printf("%d\n", num) ; } int...
by purin52002
2年前
フォーラム: C言語何でも質問掲示板
トピック: [c++]includeファイルを文字列で指定
返信数: 7
閲覧数: 828

[c++]includeファイルを文字列で指定

こんにちは 「unreal engine 4(以下ue4)」 と 機械学習ライブラリ「dlib」を組み合わせて使おうと思っています。 dlibは基本的にヘッダオンリーなライブラリなのですが、一部のヘッダのみソースファイルも一緒にビルドする必要があります。 (ソースファイルの中では別のソースファイルが(相対パスで)インクルードされており、そのソースファイルの中ではおそらく必要なヘッダファイルがインクルードされている) 私の使おうと思っている機能はソースファイルを必要とするものだったのでue4用のプロジェクトに追加したのですが、ue4用のプロジェクトは独自の設定(?)がされているらしく、 ue4が...

詳細検索ページへ移動する