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

Требования разных сред к простейшим программам С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неверная последовательность в цикле http://www.cyberforum.ru/cpp-beginners/thread1151283.html
рисует прямоугольник но в цикле cout<<p1<<" "<<p2<<" "<<p1+40<<" "<<p2+30<<"\n"; первое значение его там быть не должно дальше идут правильные числа помогите избавиться от и скажить чего оно там появился (графический режим покой не обязательно можите отключать) #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <dos.h> #include <graphics.h> int main() {
C++ Что такое __SC__ в #ifdef? В одном из исходников есть такой код #ifdef __SC__ typedef long long LONGLONG; #else typedef __int64 LONGLONG; #endifИ такой (часть класса). #ifdef __SC__ inline ABSTIME systime() { DOUBLE t = sysvar(DSIMTIMENOW); return *(ABSTIME *)&t; } virtual DOUBLE sysvar (DSIMVARS var) = 0; #else inline VOID systime(ABSTIME *at) { sysvar((DOUBLE *)at, DSIMTIMENOW); } ... http://www.cyberforum.ru/cpp-beginners/thread1151245.html
Вхождение одномерного массива в матрицу C++
Поиск вхождений вектора-образца(одномерный массив) в каждый из столбцов двумерной матрицы. Результатом является массив со списком индексов,которые определяют положение всех найденных вхождений. Например проверка вхождения массива {1 2} в столбцы матрицы в той же последовательности элементов,следущих друг за другом
C++ Ошибка в классе матриц (перегрузка операторов)
уважаемые форумчане, помогите, пожалуйста, найти ошибку в коде пишу класс на матрицы довольно объемный по содержанию, во всяком случае так предполагалось перегрузил дружественные +, -, = для матриц и вот тут собственно и ошибка не работает с=a+b пробовал просто cout<<a+b все безрезультатно main: #include <iostream.h>
C++ Вывод массива из функции http://www.cyberforum.ru/cpp-beginners/thread1151233.html
Доброй ночи. Подскажите пожалуйста как вывести массив из функции, не могу сообразить как это сделать. using namespace std; int one(char yn, int maxi) { int n, i; fstream gm; int mas;
C++ Ввести символьную строку проверить есть ли в ней цифры Ввести символьную строку проверить есть ли в ней цифры. Если в строке есть цифры вывести на экран "В строке есть цифры" если в нету то "В строке нету цифр". Заранее спасибо. подробнее

Показать сообщение отдельно
eugrita
3 / 4 / 0
Регистрация: 18.11.2009
Сообщений: 405
19.04.2014, 01:26     Требования разных сред к простейшим программам С++
Чем объяснить что компиляторы разных сред по разному понимают объявление
потоковых классов fstream iostream ?
Например в среде С++ Builder достаточно объявлений
C++
1
2
#include <fstream>
#include <iostream.h>
(так же кажется и в CodeBlock, и MinGV -не проверял)
А в MS Visual Studio 2008 только так без ошибок воспримет компилятор
C++
1
2
3
4
#include <stdafx.h>
#include <fstream>
#include <iostream>
using namespace std;
т.е. обязательно пространство имен std и написание iostream без .h
Кроме того без подключения stdafx.h работать в Visual Studio не будет.
1)Можно ли как-то совместить эти несколько разные требования разных сред?
2) Позабыл как можно создать в Visual Studio 2008 проект не под С++ а под С?
такого типа проекта среди шаблонов нет. Может его считать Console Win32?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru