|
|
Другие темы раздела | |
C++ Библиотека для работы с http
https://www.cyberforum.ru/ cpp-beginners/ thread1224591.html Всем привет. Подскажите какую-нить небольшую библиотеку для работы с HTTP. Будет достаточно реализации простых методов (а-ля Get). Целевая платформа - win |
C++ Сохранить все числа массива, которые стоят на четных местах, в другой массив. Есть у меня например массив чисел длины n-пусть n четное. я хочу сохранить все числа которые стоят на четных местах в другой массив, логично что этот массив будет длины n/2. вот код int *prime = new int ; for(int i=0;i<n;i++){ if(i%2==0){ prime = array; cout<<prime<<"\t";} |
C++ Найти номер строки, которая начинается с К положительных чисел подряд //Дана целочисленная матрица À(N, N). // Найдите номер первой из ее строк, // которые начинаются с К положительных чисел подряд. #include <conio.h> #include <iostream.h> int A; int i,j,n; int k,s,f; //------------------------------ https://www.cyberforum.ru/ cpp-beginners/ thread1224556.html |
C++ Исправьте пожалуйста, где моя ошибка? спасибо
https://www.cyberforum.ru/ cpp-beginners/ thread1224549.html //Дана целочисленная матрица À(N, N). // Найдите номер первой из ее строк, // которые начинаются с К положительных чисел подряд. #include <conio.h> #include <iostream.h> int A; int i,j,n; int k,s,f; //------------------------------ |
C++ Как объявить указатель на массив через typedef и как инициализировать такой тип Как заставить заработать этот фрагмент кода? INT_L -- указатель на массив из 100 элементов типа char; Не получается в переменную C нормально инициализировать, g++ все время ругается на разные типы. typedef char (*INT_L) ; INT_L sum (INT_L A, INT_L B) { INT_L C = new char; for (int i = 0; i < 100; ++i) { *C = (char)((*A+*B)%10); *C += (char)((A + B)/10); } |
C++ Как свой класс реализовать через формы Добрый день. Только начал изучать ГУИ на С++. Использовал вот этот гайд http://code-live.ru/post/first-windows-form/ Здесь описывается как мы делаем описания функций в fact.cpp Затем для неё заголовочный файл в fact.h И затем уже используем эту функцию в Form.h приписывая её к кнопке. Так вот вопрос. Если допустим у меня в fact.cpp будет написана не отдельная функция. А огромный... https://www.cyberforum.ru/ cpp-beginners/ thread1224504.html |
C++ Написать рекурсивную функцию, определяющую, является ли заданное натуральное число простым Помогите сделать это задание.... Написать рекурсивную функцию, определяющую, является ли заданное натуральное число простым. https://www.cyberforum.ru/ cpp-beginners/ thread1224496.html |
C++ Textastic code editor для iPad Скажите это возможно использовать для обучения,как например,Visual Studio? |
C++ Перевести с Pascal на C++ Каково содержание задачи? var a:array of integer; i,j,k,l,q,w,e:integer; begin // Randomize; for i:=1 to 10 do begin k:=0;l:=-1; for j:=1 to 10 do begin a:=5-random(10); write(a:5); if (a<0)and(k<2) then begin inc(k); l:=j;end; end; writeln; https://www.cyberforum.ru/ cpp-beginners/ thread1224470.html | C++ Объяснить директивы препроцесора Добрый день, уважаемые. Встретил такие вот не знакомые мне директивы, объясните пожалуйста. #if 0 // какой-то код #endif #if 1 https://www.cyberforum.ru/ cpp-beginners/ thread1224468.html |
C++ Перегрузка оператора [] Есть: class any{ char arr } |
C++ Ошибка при выполнении программы "division by zero"
https://www.cyberforum.ru/ cpp-beginners/ thread1224461.html Прошу, обьясните мне, почему когда я уже запускаю прогу и ввожу числа вилетает ошибка: |
18844 / 9843 / 2408
Регистрация: 30.01.2014
Сообщений: 17,285
|
|||||||||||
09.07.2014, 22:20 | 0 | ||||||||||
Int x(4); Что за объявление? - C++ - Ответ 641266009.07.2014, 22:20. Показов 2916. Ответов 7
Метки (Все метки)
Ответ
Это тема очень скользкая и спорная. Рекомендую ознакомиться, если еще не видел. Мнение Бьярне присутсвует.
Вот чего тут точно нет, так это вызова конструктора. PS. извини, что вот так поправляю, но боюсь у ТС может сложиться неверное мнение о механизме. lest_, Вот такой вот С++, конструктор есть, а вызова нет. Нигде в стандарте для встроенных типов конструкторы не описываются явно. Однако форма, обозначающая вызов конструктора для класса присутствует и для встроенных типов. Самый банальный ответ на "почему?" - для единообразия. В частности из-за шаблонов, в которых можно, например, так:
А еще можно так:
В новом стандарте, кстати, по этому пути пошли дальше и ввели скобки {} как вид универсальной инициализации. Есть еще такое понятие - "синтаксический сахар", это когда какая-то синтаксическая конструкция заменяется на какой либо эквивалент для краткости или сохранения единого стиля. Так вот, это как раз оно. Вернуться к обсуждению: Int x(4); Что за объявление? C++
3
|
09.07.2014, 22:20 | |
Готовые ответы и решения:
7
Что значит такое объявление typedef int (*A) ( )? Правильное объявление переменной с точки зрения стиля [int *a vs int* a] Что означает ошибка too few arguments to function ‘int my_func(int, int)’ (язык C++)? Объявление массива int *arr почему так |
09.07.2014, 22:20 | |
09.07.2014, 22:20 | |
Помогаю со студенческими работами здесь
0
Что означает эта строка? int _tmain(int argc, _TCHAR* argv[]) Что это такое int (*func4 (void)(int) Что означает int pos = 0; int value = 5; в данном коде? В этой части кода происходит объявление функций? Что такое void? Что в скобках? |