Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Bląd przy kompilacji.Trojkat pascala.

Ostatnio zmodyfikowano 2012-12-26 20:31
Autor Wiadomość
dewiki
Temat założony przez niniejszego użytkownika
Bląd przy kompilacji.Trojkat pascala.
» 2012-12-26 14:33:53
C/C++
#include <iostream>
#include <cstring>
#include <cstdlib>
#include <vector>

using namespace std;
typedef vector < string > Strings;

typedef Strings::iterator StIt;

int main( int argc, char ** argv );
{ //tu wywala bląd .9 1  [Error] expected unqualified-id before '{' token
   
    //Nie moge go rozwiązać ,jak coś zrobie to pojawiaja sie inne blędy.
   
    Strings pas( unsigned n, unsigned width, unsigned height )
    {
        Strings st( n + 1 );
        vector < unsigned > v( n + 2 );
        for( unsigned i = 0; i <= n; ++i )
        {
            for( unsigned k = i; k >= 1; --k ) v[ k ] += v[ k - 1 ];
           
            v[ 0 ] = v[ i ] = 1;
            stringstream s;
            for( unsigned k = 0; k <= i; ++k ) s <<( " " +!k ) << v[ k ];
           
            st[ i ] = s.str();
        }
        unsigned max = st[ n ].length();
        for( unsigned i = n - 1; i < n; --i )
        {
            st[ i ] = string(( max - st[ i ].length() ) >> 1, ' ' ) + st[ i ];
        }
        if( n + 1 > height )
        {
            st.erase( st.begin(), st.begin() + n + 1 - height );
            st.resize( height );
        }
        if( max > width )
        {
            unsigned del =( max - width ) >> 1;
            for( unsigned i = 0;( i <= n ) &&( i < height ); ++i )
            {
                unsigned len = min( st[ i ].length() - del, width );
                st[ i ].erase( 0, del );
                st[ i ].resize( len );
               
            }
        }
    }
   
    return st
}
P-71999
jsc
» 2012-12-26 14:58:42
Przydałby się opis log kompilacji.
P-72000
dewiki
Temat założony przez niniejszego użytkownika
» 2012-12-26 15:06:06
Compiler: TDM-GCC 4.6.1 64-bit
Executing  g++.exe...
g++.exe "C:\Users\wiktor\Desktop\Untitled1.cpp" -o "C:\Users\wiktor\Desktop\Untitled1.exe"    -I"C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include"   -L"C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib" -static-libgcc
C:\Users\wiktor\Desktop\Untitled1.cpp:9:1: error: expected unqualified-id before '{' token

Execution terminated
P-72001
jsc
» 2012-12-26 15:09:53
W 11 wierszu masz niepotrzebny ;
P-72003
dewiki
Temat założony przez niniejszego użytkownika
» 2012-12-26 15:18:14
Jak usune to pojawia sie inny błąd.tobie sie kompiluje?
P-72005
Mike148
» 2012-12-26 15:58:45
Proponuje przeczytać wpierw kurs c++. Jak ty chcesz definiować funkcję w funkcji !
P-72012
Mrovqa
» 2012-12-26 20:31:01
@Mike148 wiesz, w C to jest możliwe i z tego co się orientuję kiedyś w C++ też.
P-72030
« 1 »
  Strona 1 z 1