Re: [問題] 複數&亂數的矩陣
不好意思 因為小弟的問題比較緊急 這個問題只是我整個程式的非常一小部分
各位大大的code小弟在一時之間還是無法明瞭,因為有許多的東西小弟沒學過
如果要看懂大大們的進階類型的code的話可能得花至少好幾天的時間翻書查閱
可能在小弟的緊急狀況可能趕不太及 真不好意思 可能會浪費掉大大們的苦心
因為畢竟如果我看不懂這程式是完全無用的,因為這只是我其中一個問題Q_Q
我的程式要一直拿這個東西來用,如果看不懂大大們的code 我就沒辦法拿來應用
到我這程式的其它地方來用...
所以說,如果以小弟的code的話 要怎麼改才行的通呢 不考慮optimize ..
我也不知道我code的問題是出在哪裡...
array要怎麼直接放複數?<-這應該是最關鍵的問題
請把小弟當成是初學的智障程度來鞭策小弟的code吧0rz
※ 引述《csihcs (非天夜翔)》之銘言:
: ※ 引述《chrisdar (克里斯)》之銘言:
: : #include <iostream>
: : #include <ctime>
: : #include <complex>
: : #include <vector>
: : #include <algorithm>
: : using namespace std;
: : typedef complex<double> complex_t;
: : typedef vector<complex<double>> complex_ct;
: : inline complex_t rand_complex(void) {
: : return complex_t(rand(), rand() / (RAND_MAX + 1.0));
: : }
: : int main(int argc, char* argv[]) {
: : srand((unsigned int)time(0));
: : complex_ct data;
: : generate_n(back_inserter(data), 15, rand_complex);
: : copy(data.begin(), data.end(), ostream_iterator<complex_t>(cout, "\n"));
: : system("pause");
: : return 0;
: : }
: : P幣 Get!!
: 真是高招阿 QQ"
: 學起來~謝謝 m(_@_)m
: 提供我想的
: #include <ctime>
: #include <complex>
: #include <iostream>
: typedef complex<double> dComplex;
: inline dComplex* randDComplex() {
: return new dComplex(rand(),rand()/(RAND_MAX+1.0));
: }
: int main(int argc, char *argv[]) {
: dComplex** = new dComplex[10];
: for(int i = 0; i < 10; i++) {
: dComplex[i] = randDComplex();
: cout << "d[" << i << "] = ("
: << dComplex[i]->real() << ")+(" << dComplex[i]->imag() << ")" << endl;
: }
: system("pause");
: return 0;
: }
: 常會把 java 和 C++ 的 coding 弄混Q.Q"
: 有錯還請大大指正 m(_@_)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.81.223
推
06/13 15:28, , 1F
06/13 15:28, 1F
→
06/13 15:39, , 2F
06/13 15:39, 2F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章