1. C++ / Говнокод #3626

    +144

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    #include <iostream>
    #include <string>
    #include <ctime>
    using namespace std;
    
    template <typename T>
    void SwowArray(T arr[], int n); // #A
    
    template <typename T>
    void ShowArray(T * arr[], int n); // #B
    
    struct debts
    {
    	char name[50];
    	double amount;
    };
    int main() 
    {
    	int things[6] = {12, 34, 43, 21, 56, 666};
    	struct debts mr_dick[3] =
    	{
    		{"Pizdabol Ivan", 999.0},
    		{"Xuesos Vasya", 45.0},
    		{"Prostitutka Alla", 548.0}
    	};
    
    	double * pedo[3];
    	for(int i = 0; i < 3; i++)
    	{
    		pedo[i] = &mr_dick[i].amount;
    	}
    	
    	cout << "Trololo Mr.Dick: \n";
    	ShowArray(things, 6);
    	cout << "Listening Debilov: \n";
    	ShowArray(pedo, 3);
    	cin.ignore();
    	cin.get();
    	return 0;
    }
    // #A
    
    template <typename T> void ShowArray(T arr[], int n)
    {
    	cout << "Template A \n";
    	for(int i = 0; i < n; i++)
    		cout <<arr[i]<<" ";
    	cout << endl;
    }
    
    template <typename T> void ShowArray(T * arr[], int n)
    {
    	cout << "Template B \n";
    	for(int i = 0; i<n; i++)
    		cout <<*arr[i]<< " ";
    	cout << endl;
    }

    не могу понять почему выводится ошибка, как бы не должно ее быть, компилятор указывает на 34 строку

    Запостил: trololo101010, 02 Июля 2010

    Комментарии (23) RSS

    • снова консультации. Что сайтов мало ёптить?
      Ответить
    • наверно ругается на содержимое struct debts mr_dick, там ошибку поищи ))
      Ответить
    • Это же очевидно. На до так:
      struct debts mr_dick[4] =
      {
      {"Pizdabol Ivan", 999.0},
      {"Xuesos Vasya", 45.0},
      {"Prostitutka Alla", 548.0}
      {"trololo101010, google"}
      };
      Ответить
    • код ошибки в студию!
      Ответить
    • {"Pizdabol Ivan", 999.0},
      {"Xuesos Vasya", 45.0},
      {"Prostitutka Alla", 548.0}
      Trololo Mr.Dick:

      трололокай отсюда нахуй, рачье
      Ответить
      • >>>трололокай отсюда нахуй, рачье
        +1
        Уебкиллов остановили. Коллективными усилиями. и тролололо не пройдет
        Мы их кстати вовремя остановили. А то они начали размножатся делением.
        В прошлую пятницу был 1. В субботу - 2. В воскресенье их стало уже 4.
        Сейчас их было бы уже 128. И что самое ужасное они срались между собой как несинхронизированые треды.
        Ответить
        • и не говори
          школота как набежит, так ппц ресурсу и приходит =(
          Ответить
    • показать все, что скрыто>>школота как набежит, так ппц ресурсу и приходит =(
      wtf?
      вы ж сами тут и набежали, и тролитесь в собственном соку
      upd. стоит только пальчик показать вы уже заводитесь с пол оборота.
      Ответить
      • Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!

        не могу понять почему выводится ошибка, как бы не должно ее быть, компилятор указывает на 34 строку

        какбэ неувязочка
        Ответить
        • я запостил говнокод? говнокод.
          спросил почему может не рабоать. Знаешь - ответь. Не знаешь - ПНХ.
          все просто и понятно, и да, монитор протри, ты наверно слюнями его уже забрызгал.
          Ответить
          • троллюшка, тебе рецептик на батхерт выписать?
            или своими силами справишься?
            Ответить
            • давай, выписывай. почувствуй себя настоящим мужиком.
              Ответить
              • ололо, вот это остроумие, картинку с петросяном нагугли.
                блять каждый объебос, буквально каждый, себя невъебенно остроумным считает, и почему-то батхертит, когда узнает, как он объективно со стороны выглядит.
                Ответить
                • ты когда писал это наверно в зеркало смотрел?
                  Ответить
                  • трололо, а правда что вас, как обезьянок, на шаблонные фразы натаскивают?
                    а особо усердным даже банан раз в месяц выдают?
                    Ответить
                    • я думаю ты это должен спросить у старшего сына твоего отца. он точно знает.
                      Ответить
                    • Action requires knwoeedgl, and now I can act!
                      Ответить
    • // 06
      template <typename T> void SwowArray(T arr[], int n); // #A

      // 43
      template <typename T> void ShowArray(T arr[], int n)
      Ответить

    Добавить комментарий