Форум программистов, компьютерный форум CyberForum.ru

Visual studio не пашет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почемуто всеравно выходить true = 1 http://www.cyberforum.ru/cpp-beginners/thread927127.html
#include <iostream> using namespace std; int main() { bool boolean = 260; if (boolean){ cout <<"true = "<<boolean<<endl; } else{
C++ как понять Диапазон принимаемых значений? Помогите пожалуйста я не могу понять слово Диапазон принимаемых значений! Заранее Спасибо! http://www.cyberforum.ru/cpp-beginners/thread927114.html
C++ Решето Эратосфена
В решете эратосфена из книги в условии есть непонятная вещь: if (i * 1ll * i <= n) - возле единицы для непонятных знака, на форуме они почти такие как ||, но в visual studio они похожи на единицы. Заменил на единицы, алгоритм перестал правильно работать, что это за знаки?. А вот и вся программа: #include<iomanip> #include<iostream> #include<vector> #include<fstream> using namespace std; ...
не считает простых формул C++
есть задание нужно прочитать бесконечно определенные формулы. код написал но он не считает почему то немугу разобраться... int main(){ int D=50, R=200, V=194, xs=0, ys=0, t=0; float a1,a2,x,y; for(t;t<=60;t++) { a1=atan(D/R); a2=atan(D/(R-V*t)); x=xs+((V*t*tan(a2))/(tan(a2)-tan(a1)));
C++ cin http://www.cyberforum.ru/cpp-beginners/thread927075.html
Что не так? Сильно не кpичать. Cin юзаю пеpвый pаз. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int a=0;
C++ [C++11] regex constructor исключение Конструктор регекса выдает какое-то исключение(перехватываю catch(...)), где можно почитать какие они вообще бывают и из-за чего? Заранее благодарен. Добавлено через 4 минуты падает на регулярке: (( (-?+.?*) | ('*') | (\{.+?\}) ),?)* подробнее

Показать сообщение отдельно
alsav22
5410 / 4806 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
22.07.2013, 21:30     Visual studio не пашет
Цитата Сообщение от wwmwwm Посмотреть сообщение
Можете проверить у себя на компьютере?
Работает всё.

Не по теме:

Терпение заканчивается.

Цитата Сообщение от wwmwwm Посмотреть сообщение
Я проверял. Убрал вектор, и попытался вывести число а в OUTPUT. Все вывело нормально.
Как и что вы делаете я не вижу. Телепатическими способностями не обладаю.
Такой код что выдаёт?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<fstream>
#include<vector>
#include <stdio.h>      
using namespace std;
 
int main()
{
    if (freopen("INPUT.TXT", "r", stdin))
    {
        freopen("OUTPUT.TXT", "w", stdout);
    
        int a, max = 0, x;
        scanf("%d", &a);
        vector<int> b(a*3);
    }
    else cout << "Error!" << endl;
    
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от wwmwwm Посмотреть сообщение
Когда вместо а*3 заменил на 12, все создалось нормально.
Проблема в том, что у вас с файла ничего не считывается в a. Там мусор, поэтому и ошибка при создании вектора.

Добавлено через 1 минуту
Вот так сделайте и всё заработает:
C++
1
2
3
4
5
6
7
freopen("INPUT.TXT", "r", stdin);
freopen("OUTPUT.TXT", "w", stdout);
    
    int a, max = 0, x;
    scanf("%d", &a);
    a = 4;
    vector<int> b(a*3);
 
Текущее время: 13:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru