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

Непонятные условия в некоторых примерах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Свитчер http://www.cyberforum.ru/cpp-beginners/thread11235.html
Написал подобного рода прогу. int main() { int nomber; cout << "Choise the nomber of exercise(1-10, and other nomber to exit): "; cin >> nomber;
C++ Тип char и указатели Вопрос... Тип может хранить только символы, или строки тоже? Если только символы, то почему этот код работает?: ... void my_func(char* my_string) { for(int x = 0; x < 10; x++) { std::cout << *(my_string + x) << "\n"; } http://www.cyberforum.ru/cpp-beginners/thread11231.html
Иероглифы при чтении из файла C++
Привожу код, в котором создаю, файл записываю в него данные. Затем пытаюсь их считать, выводит иероглифы... Что не так?. Спасибо. #include "stdafx.h" #include <iostream> #include <fstream> #include <cstring> using namespace std; int main() { ofstream txtfile( "Testfile.txt" );
Проблема с проверкой условия цикла for( int i=2; !((n%i||d%i)&&!(n%i&&d%i))==0 ; i++) C++
Здраствуйте. Проблема заключается в следующем. Есть следующий цикл: for( int i=2; !((n%i||d%i)&&!(n%i&&d%i))==0 ; i++){ while ((n%i||d%i)==0){ n/=i; d/=i; } } Допустим, n и d равно 18 и 36. Как я понимаю, проверка условия должна выглядеть так: 18%2=0 36%2=0
C++ Как использовать функцию класса в другом классе (ни один из классов не наследует другой)? http://www.cyberforum.ru/cpp-beginners/thread11177.html
функция в классе в котором она прописана объявлена как паблик. void auction::rvectoroldtime(int oldtime1, double low, double high ) { vectoroldtime=(double *)calloc(oldtime*4, sizeof(double)); for(int i=0; i<4*oldtime; i++) { vectoroldtime=neyro::frand(double low, double high); } return; }вот такой код не компилица.
C++ Инициализация двумерного массива Чет не понимаю на что возмущается компилятор... Заполняю как и заполнял раньше... char my_array; int x = 0; int t = 2; for(; x < 2; x++) { my_array = "*"; std::cout << my_array; } t--; x = 0; for(; x < 1; x++) { my_array = "*"; подробнее

Показать сообщение отдельно
Счастливчик
19 / 18 / 0
Регистрация: 04.08.2008
Сообщений: 31
13.08.2008, 20:49     Непонятные условия в некоторых примерах
Цитата Сообщение от NetGod
Читаю книгу, и там пример:
...
int my_func();
...
int main()
{
...
if(my_func())
{
cout << ...
}
...
Как понять такое условие? Просто ведб вызывается функция...
Если ты вызываешь функцию, то тип возвращаемого значения писать не надо.
Тип возвращаемого значения указывается либо при создании прототипа, либо при определении функции.
 
Текущее время: 09:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru