English 中文(简体)
c++ vektor总能提供0[封闭]
原标题:c++ vektor always gives 0 [closed]
  • 时间:2011-11-21 20:42:08
  •  标签:
  • c++
  • vector

第一,h:

class skaiciavimas
{
public:
    vector<int> vekto[2];
    skaiciavimas();
    ~skaiciavimas();
....

我的第一任。

    #include "skaiciavimas.h"

skaiciavimas::skaiciavimas()
{   int i;
    for(i=0;i<2;i++)
    vekto[i].resize(3);
}
void skaiciavimas::showst(vector<int> st,int i)
{   
    vekto[i].at(0)=st.at(0);
    vekto[i].at(1)=st.at(1);
    vekto[i].at(2)=st.at(2);
    cout<<vekto[1].at(0)<<vekto[0].at(0)<<endl;

}
void skaiciavimas::tikrinimas ()
{
    cout<<vekto[1].at(0)<<vekto[0].at(0)<<endl;// gives always 0,0
....

there is second class from where i call shwst function second.cpp:

vandenynas::vandenynas()
{
    vektorV.resize(3);
}
void vandenynas::duomenys (int i, int a, int a0) 
{
        switch (i)
    {
        case 0:
            vektorV.at(0)=a-a0;
            break;
        case 1:
            vektorV.at(1)=a-a0;
            break;
        default:
            vektorV.at(2)=a-a0;
            break;

    }
 sk.showst(vektorV,0);
}

• 从我的主要职责出发:

sk.tikrinimas();

因此,

cout<<vekto[1].at(0)<<vekto[0].at(0)<<endl;

千瓦伊给我100,如何纠正在插图中分配的硬数字。

P. S sk是我的班子(第一席);

这里有:

vandenynas vand;
skaiciavimas sk;
int main() 
{
    int i,a,a0,t;
    int j=1;

    while (j<3)
    {
        for (i=0;i<3;i++)
        {   
          cout<<"enter "<<kas<<kint(i)<<" kordinates"<<endl;
          cout<<kint(i)<<"0 = ";
          cin>>a0;
          cout<<kint(i)<<" = ";
          cin>>a;
          cout<<endl;
          if (j==1)
              vand.duomenys(i,a,a0);            
         }
     j++;
    }
    sk.tikrinimas();
...
最佳回答
      cin>>a0;

你们阅读了对当地变量的投入,但从来不使用这些数值的<代码>sk.showst。 令人惊讶的是,它的成员仍然是任何缺省。

问题回答

暂无回答




相关问题
Undefined reference

I m getting this linker error. I know a way around it, but it s bugging me because another part of the project s linking fine and it s designed almost identically. First, I have namespace LCD. Then I ...

C++ Equivalent of Tidy

Is there an equivalent to tidy for HTML code for C++? I have searched on the internet, but I find nothing but C++ wrappers for tidy, etc... I think the keyword tidy is what has me hung up. I am ...

Template Classes in C++ ... a required skill set?

I m new to C++ and am wondering how much time I should invest in learning how to implement template classes. Are they widely used in industry, or is this something I should move through quickly?

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

typedef ing STL wstring

Why is it when i do the following i get errors when relating to with wchar_t? namespace Foo { typedef std::wstring String; } Now i declare all my strings as Foo::String through out the program, ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

Window iconification status via Xlib

Is it possible to check with the means of pure X11/Xlib only whether the given window is iconified/minimized, and, if it is, how?

热门标签