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

Как это читается по-русски - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ошибку! Двумерный массив, определить кол., столбцов где хоть один элемент <0 http://www.cyberforum.ru/cpp-beginners/thread984115.html
Все работет отлично но при вводе ,допустим, матрицы с кол., строк 4 и кол., столбцов 5. И минимальном -5 и максимальном 5 элемента массива. Не считает кол., столбцов содержаших эл., < 0. #include <iostream> #include <conio.h> #include <stdio.h> #include <time.h> void main() { int n,m,min,max;
C++ Выбор значений из массива по определенной закономерности Народ, помогите, целый день туплю, не получается. Покажу на примере: - изначально имеется; что должны вывести: 4 5 3 4 5 4 5 2 3 4 5 http://www.cyberforum.ru/cpp-beginners/thread984109.html
Этот человек смыслит в програмировании хоть что-то? C++
У меня вот произошёл разговор с 16-летним потцаном который утверждал что на половину знает с++. При том что ему 16 он сказал что закончил 11 классов и уже как год в институте. Как-то это уж больно смешно и не правдиво звучит. НО! Я не могу утверждать что он не знает с++, так как я сам его толком не знаю, а только учу. Хотел бы поинтересоваться у знатоков. Этот человек пишет чипуху или всё...
наследвание C++
//класс B наследует класс A - НАСЛЕДОВАНИЕ! class A {...} class B :public B {...} //класс B имеет класс A - это считается как НАСЛЕДОВАНИЕ???
C++ Ряды. Заменить пробелы, посчитать запятые. http://www.cyberforum.ru/cpp-beginners/thread984085.html
Во введённом рядке поменять все пробелы на запятые, а запятые на точки. Посчитать количество запятых в полученном рядке.
C++ Code::blocks error: no match for 'operator[]' in 'SP[i]' Собственно всё в названии, почему-то оператор ждёт чего-то другого, по форуму поискал ничего не подошло, может помогут знатоки. Вроде бы ничего сложного не делаю. struct EMPLOYEE {; int id; char surname; string name; string patronymic; string appointment; string education; int expirience; }; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6550 / 5016 / 463
Регистрация: 14.02.2011
Сообщений: 16,730
23.10.2013, 16:14     Как это читается по-русски
попробовал написать в VS2008
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
// pritfFunc.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
int MyFunc(...)
{
 // printf("%p",(bool*)MyFunc[2]); // ошибка  error C2109: для индекса требуется массив или указатель
 // std::cout<<MyFunc[2]; // то же самое
    
    printf("\nprintf MyFunc\n"); 
    std::cout<<MyFunc<<std::endl;
    printf("%p\n",MyFunc );   //это
  return 0;
}
 
int MyFunc1(int a)
{
   printf("\nprintf MyFunc1\n"); 
   std::cout<<MyFunc1<<std::endl;
    printf("%p\n",MyFunc1 );   //это
  return 0;
}
 
int _tmain(int argc, _TCHAR* argv[])
{  
   printf("\nprintf Main Begin \n"); 
   printf("%p\n",MyFunc );
   printf("%p\n",MyFunc1 );  
    MyFunc(100);
    MyFunc(100);
    printf("\nprintf Main End\n"); 
   printf("%p\n",MyFunc );
   printf("%p\n",MyFunc1 );  
    return 0;
}
и получил вот что
printf Main Begin
013410FA
013411CC

printf MyFunc
013410FA
013410FA

printf MyFunc1
013410FA
013410FA

printf Main End
013410FA
013411CC
причем при каждом запуске цифры разные
трудно назвать адресами функций(тем более что печать внутри разных функций дает один адрес)
Может это стек
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru