[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.11.08
Prihlásený: 25.10.23
Príspevky: 125
Témy: 30 | 30

zdravim,

v C++ som zaciatocnik. spravil som jednoduchu par riadkovu konzolovu aplikaciu:
Kód:
#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{
   short x;
   cout << "Kolko krat chces pipnut?";
   cin >> x;
   for (short q = 0;q < x;q++)
   {
      cout << "\a";
   }

   return 0;
}


na mojom PC sa skompiluje a spusti bez problemov, no ked poslem *.exe hocikomu inemu, nejde mu sputit, lebo mu chyba kniznica msvcr100.dll. kde je problem?

pri kompilovani mam moznosti Debug a Relase, aky je v nich rozdiel? na kazde z nich sa vytvori zvlast *.exe , skusal som poslat oba, no vysledok stale taky isty.


Offline

Čestný člen
Čestný člen
Microsoft Visual Studio 2010 Express - C++

Registrovaný: 21.12.06
Prihlásený: 31.12.19
Príspevky: 9438
Témy: 95 | 95

chybajucu kniznicu stahnut zo stranky microsoftu (vyberies ediciu os)..


_________________
NB: ACER Aspire TimeLineX 3820TG: i5-460M; ATI HD5650; 4GB DDR3; HDD 640GB; OS: Win7 64bit + Taška: Zeroshock 3; USB Hub: aktiv Belkin 4port - USB2
Myš: MS laser mouse 6000; Headset: Logitech Digital Precision PC Gaming; Klávesnica: Logitech 200; USB key: Patriot SUPERSONIC USB3 - 32GB ; Mobil: SE Xperia Neo V
Repro:Bach 2.0; Tlač:HP 1410, 1315, 3330-kopírka
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.11.08
Prihlásený: 25.10.23
Príspevky: 125
Témy: 30 | 30
Napísal autor témyOffline : 24.04.2011 21:12 | Microsoft Visual Studio 2010 Express - C++

no tak to by islo, ale neda sa to riesit nejak jednoduchsie? tu kniznicu nejak zabalit do toho exaca, aby to nemusel kazdy stahovat?


Online

Skúsený užívateľ
Skúsený užívateľ
Microsoft Visual Studio 2010 Express - C++

Registrovaný: 11.01.09
Prihlásený: 05.05.24
Príspevky: 1385
Témy: 9 | 9
Bydlisko: Hrinova

Najjednoduchsi sposob - odstran prvy riadok:
Kód:
#include "stdafx.h"


Je to import funkcii pre MFC projekt, ktore hlada v DLL knizniciach a v tvojom projekte je obycajny C++ kod, cize tieto funkcie nepotrebujes.

Dalsi sposob je nastavit staticke linkovanie ( vsetko potrebne sa bude nachadzat v exe aplikacii ). Postup najdes napr tu --> http://stackoverflow.com/questions/3230/how-do-you-pack-a-visual-studio-c-project-for-release

Nakoniec treti sposob je na cielovom PC nainstalovat VC++ Runtime Redistributable pripadne ako spomenul mimkork, stiahnut potrebne DLL a skopirovat do zlozky s programom.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.12.12
Prihlásený: 11.12.12
Príspevky: 1
Témy: 0 | 0

Ľudia som študent, potrebujem súrne poradiť s týmto zadaním:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication4
{

class Program
{

static void Main(string[] args)
{

Console.WriteLine("Pre výpočet obsah štvorca stlačte - [S] alebo pre výpočet obsahu obdĺžnika stlačte -[O]"); // užívateľ zvolí S alebo O

// s tymito premennymi budeme pracovať

double S = 0;

double O = 0;

double a = 0;

double b = 0;

string volba = ""; // do premennej string sa ulozi volba ktory vyberie používateľ

do
{

volba = Console.ReadLine();

} while (volba != "S" && volba != "O");


if (volba == "S") // ak sme vybrali obsah štvorca
{

Console.WriteLine("zadajte stranu a");

a = double.Parse(Console.ReadLine());
if (a <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());
}


S = a * a; // vypocet

Console.WriteLine("obsah Štvorca je: " + S); // výpis

}
else // ak user zadal retazec "O" ... teda obdlznik
{

Console.WriteLine("Zadajte stranu a");

a = double.Parse(Console.ReadLine());

if (a <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());
}

Console.WriteLine("zadaj stranu b");

if (b <= 0) ;
{
Console.WriteLine("zadajte kladne číslo väčšie ako nula prosím");
a = double.Parse(Console.ReadLine());

}

b = double.Parse(Console.ReadLine());

O = a * b;

Console.WriteLine("Obsah obdĺžnika je: " + O);


}

Console.ReadKey();

}

}

}

Potrebujem, aby to kontrolovalo, či je číslo kladné, a ak nie je napísalo aby som teda zadal kladné čislo.
Avšak nemôžem sa z toho vysomáriť, som len úplny začiatočník, teraz ma to ihned posiela na odkaz zadajte kladne čislo aj ked zadam kladne, kde robim chybu ? :(


 [ Príspevkov: 5 ] 


Microsoft Visual Studio 2010 Express - C++



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Visual studio C++ 2010 Express

v Assembler, C, C++, Pascal, Java

21

1209

15.11.2010 17:33

Johnnny

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

hlada sa programator Microsoft Visual Studio 2010 C# -oprava

v Ponuka práce

2

1256

17.07.2011 13:58

martin111111

V tomto fóre nie sú ďalšie neprečítané témy.

Microsoft Visual Studio 2012 vs 2010

v Delphi, Visual Basic

1

1063

28.01.2013 15:23

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

Pridanie neštandardnej knižnice visual c++ 2010 Express

v Assembler, C, C++, Pascal, Java

1

324

03.01.2013 13:40

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc s Visual studio 2010 (SÚRNE)

v Delphi, Visual Basic

0

494

09.06.2012 15:50

SAMLA

V tomto fóre nie sú ďalšie neprečítané témy.

OpenGL vo Visual Studio Express 2012

v Assembler, C, C++, Pascal, Java

3

423

13.07.2013 18:34

Xperience

V tomto fóre nie sú ďalšie neprečítané témy.

Šablóny v MS Visual Studio 2010 Ultimate

v Assembler, C, C++, Pascal, Java

3

443

04.10.2012 18:29

ball8

V tomto fóre nie sú ďalšie neprečítané témy.

Software z MSDN AA (Visual Studio 2010)

v Ostatné programy

6

596

03.11.2010 17:08

stopa27

V tomto fóre nie sú ďalšie neprečítané témy.

microsoft visual studio

v Operačné systémy Microsoft

2

1072

12.09.2009 17:57

crysa

V tomto fóre nie sú ďalšie neprečítané témy.

Microsoft Visual Studio 2005 SP1

v Delphi, Visual Basic

6

1400

21.02.2011 18:42

VOTRELEC005

V tomto fóre nie sú ďalšie neprečítané témy.

Čeština pre Microsoft Visual studio

v Assembler, C, C++, Pascal, Java

1

1229

05.08.2011 19:45

Bajzik

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s Microsoft Visual Studio 2015

v Assembler, C, C++, Pascal, Java

19

847

12.06.2016 8:59

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Kniznica C [Visual Studio]

v Assembler, C, C++, Pascal, Java

20

1184

19.06.2012 15:25

reDo

V tomto fóre nie sú ďalšie neprečítané témy.

Rada k Visual Studio C++

v Assembler, C, C++, Pascal, Java

10

820

08.10.2017 20:29

void

V tomto fóre nie sú ďalšie neprečítané témy.

OpenGL + Visual C++ 2008 Express Edition

v Assembler, C, C++, Pascal, Java

4

2173

03.08.2009 18:21

TJ

V tomto fóre nie sú ďalšie neprečítané témy.

Chyba pri inštalalovaní Visual Studio C++

v Ostatné

8

449

21.11.2014 13:10

walther



© 2005 - 2024 PCforum, edited by JanoF