h2so5さん
ありがとうございました。
boost::bind、大変助かりました。
検索結果 4 件
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 関数の変数
- 返信数: 2
- 閲覧数: 2112
関数の変数
BOOSTの2分法を用いて、方程式を解きたいと思っています。 以下のコードは、上手くいく例です。 1変数関数fを定義して、BOOSTに持っていってあげれば、方程式f=0を解くことができます。 今、関数fの中で定義されている定数cを、int main関数の中で定義したいと思っています。 すなわち、 double f(double x, int c) return c + 13/(1.0+x); int main() { int c = 5; . . } としたいわけです。 ここで問題があります。関数fが見かけ上2変数関数になってしまい、BOOSTに持っていけなくなってしまいました。 見かけ上2変...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラスの使い方
- 返信数: 3
- 閲覧数: 2180
クラスの使い方
以下のコードで、mycar.show();は成功するのに、 showCarInfo(mycar); は失敗する理由がわかりません。 教えてください。 #include <iostream> using namespace std; class Car{ //private: public: int number; int gas; Car(int n = 0, int g = 0){number = n; gas = g;} // Constractor void showCarInfo(Car& c); // Member function void show(); }; int main(...