Welcome Guest (
ავტორიზაცია
|
რეგისტრაცია
)
ვალიდაციის წერილის ხელახალი გაგზავნა
წესები
·
დახმარება
·
ძებნა
·
წევრები
·
კალენდარი
·
რჩეულები
·
ჩატი
თბილისის ფორუმი
->
ტექნიკური კონფერენცია
->
პროგრამირება
->
Hello World
გამოხმაურება
·
ახალი თემა
·
ახალი გამოკითხვა
Pages:
(68)
« პირველი
...
17
18
[19]
20
21
...
ბოლო »
(
გადავიდეთ პირველ წაუკითხავ წერილზე
)
ნუბური შეკითხვები C++ - ში
მივიღოთ შეტყობინება ამ თემის განახლების შესახებ
·
გაუგზავნეთ ეს გვერდი სხვას
·
ამოსაბეჭდი ვერსია
|
თემის რჩეულებში დამატება/წაშლა
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
MRsChameleon
Member
ჯგუფი: Registered
MRsChameleon
Member
ჯგუფი: Registered
წერილები: 38
წევრი No.: 172122
რეგისტრ.: 21-August 13
#37711801
· 22 Aug 2013, 19:47 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
#include "stdafx.h"
// ეს ჰედერ ფაილი(#include "stdafx.h") რატომ ჩნდება VS ს ჩართვისას და რას წარმოადგენს? რომ წავშალო რამე შეიცვლება?
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
ILIA1702
Crazy Member
ჯგუფი: Registered
ILIA1702
Crazy Member
ჯგუფი: Registered
წერილები: 1987
წევრი No.: 144044
რეგისტრ.: 7-March 12
#37711835
· 22 Aug 2013, 19:50 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
MRsChameleon
QUOTE
ეს ჰედერ ფაილი(#include "stdafx.h") რატომ ჩნდება
იმიტომ რომ კომპილაცია არ არის მარტო შენ რაც წერე კოდი იმის "გაშვება" ბევრი behind the scenes სხდება და ვისუზლ სტუდიოც იყენებს მაგ ჰედერს კომპილაციისთვის.
QUOTE
რომ წავშალო რამე შეიცვლება?
კი, არ დააკომპილირებს არაფერს!
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#37713050
· 22 Aug 2013, 21:41 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
MRsChameleon
მოკლედ საჭიროა რა.
--------------------
A person who never made a mistake never tried anything new. (c) Albert Einstein
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#37939115
· 9 Sep 2013, 12:11 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
დავწერე Node კლასი.
CODE
class Node
{
public:
Node* Next;
int Value;
};
CODE
int _tmain(int argc, _TCHAR* argv[])
{
Node first;
first.Value = 5;
Node second;
second.Value = 3;
first.Next = &second;
Node third;
third.Value = 7;
second.Next = &third;
PrintNodes(&first);
return
ხოდა ვერ დამეხმარებით PrintNodes() ფუნქციის გაკეთებაში?
ეს გავაკეთე, მარა გამოტანის მერე ერორს აგდებს. დამეხმარეთ რა.
CODE
void PrintNodes(Node* node)
{
while(node != nullptr)
{
cout << node->Value << endl;
node = node->Next;
}
}
This post has been edited by
rezomegrelidze
on 9 Sep 2013, 12:13
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
ILIA1702
Crazy Member
ჯგუფი: Registered
ILIA1702
Crazy Member
ჯგუფი: Registered
წერილები: 1987
წევრი No.: 144044
რეგისტრ.: 7-March 12
#37940233
· 9 Sep 2013, 13:33 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
rezomegrelidze
ერთი ბულინი გინდა არის თუ არა ბოლო რომ ამოწმებს და იმუშავებს. კომპილატორი აქ არ მიწერია და ონლაინ კომპილატორზე გაეშვა.
CODE
#include <iostream>
using namespace std;
class Node
{
public:
Node* Next;
int Value;
bool isLast;
};
void print(Node* node){
int i=1;
while(i){
cout<<node->Value<<endl;
if(!node->isLast){
node=node->Next;
}
else
i=0;
}
}
int main()
{
Node first;
first.Value = 5;
Node second;
second.Value = 3;
first.Next = &second;
Node third;
third.Value = 7;
second.Next = &third;
Node fourth;
fourth.Value=17;
fourth.isLast=true;
third.Next=&fourth;
print(&first);
return 0;
}
ან ასე(მაგრამ ავარნინგებს)
CODE
class Node
{
public:
Node* Next=NULL;
int Value;
};
void print(Node* node){
while(node->Next!=NULL){
cout<<node->Value<<endl;
node=node->Next;
}
cout<<node->Value<<endl;
}
This post has been edited by
ILIA1702
on 9 Sep 2013, 13:49
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
Farel0x
Crazy Member
ჯგუფი: Users Awaiting Email Confirmatio
Farel0x
Crazy Member
ჯგუფი: Users Awaiting Email Confirmatio
წერილები: 3840
წევრი No.: 119928
რეგისტრ.: 22-August 10
#37942148
· 9 Sep 2013, 16:07 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
rezomegrelidze
შენ C# ს სწავლობ თუ C++ ს
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#37943469
· 9 Sep 2013, 17:42 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
Farel0x
C#-ს და java[ertad]script-ს. უბრალოდ დამაინტერესა C++-ში როგორ უნდა გამეკეთებინა ეს.
This post has been edited by
rezomegrelidze
on 9 Sep 2013, 17:46
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#38158793
· 26 Sep 2013, 11:17 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
ვინმემ დადეთ რა LinkedList-ის ნორმალური იმპლემენტაციის source.
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
maz
Super Member
ჯგუფი: Registered
maz
Super Member
ჯგუფი: Registered
წერილები: 354
წევრი No.: 143415
რეგისტრ.: 21-February 12
#38162249
· 26 Sep 2013, 16:34 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
QUOTE
(rezomegrelidze @ 26 Sep 2013, 11:17 )
ვინმემ დადეთ რა LinkedList-ის ნორმალური იმპლემენტაციის source.
C# მქონდა გაკეთებული თუ გინდა დაგიდებ და თუ ვიპოვნე
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#38162326
· 26 Sep 2013, 16:42 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
maz
C# კოდი მაქ. C++-ზე მინდა.
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
samuraisxmali
მე ვარ ავი მუსაიფი კახთ ბატონის ირაკლისა
ჯგუფი: Members
samuraisxmali
მე ვარ ავი მუსაიფი კახთ ბატონის ირაკლისა
ჯგუფი: Members
წერილები: 2307
წევრი No.: 77512
რეგისტრ.: 7-December 08
#38165181
· 26 Sep 2013, 21:07 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
QUOTE
რომ წავშალო რამე შეიცვლება?
precompiled header თუ მონიშნული გაქვს თვიდანვე მაშინ დაგჭირდება, ისე ერორს ამოგიგდებს და თუ არა, უმაგისოდაც იმუშავებს, მაგალითად ეს კოდი:
CODE
#include <iostream>
using namespace std;
int main()
{
cout<<"hello"<<endl;
system("pause");
return 0;
}
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
rezomegrelidze
Super Crazy Member
ჯგუფი: Members
წერილები: 5428
წევრი No.: 133058
რეგისტრ.: 28-June 11
#38192336
· 29 Sep 2013, 01:27 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
ILIA1702
მოვაგვარე პრობლემა.
-----------------------------------------------------
C#-ზე მქონდა ლინკდ ლისტის კოდი ხოდა მოვახერხე C++-ში გადაწერა.
ლამაზად ფორმატირებული კოდი შეგიძლიათ იხილოთ აქ.
https://gist.github.com/rezomegrelidze/6747520
AtIndex();
და
PrintAll();
მეთოდები ჩემი დამატებულია. რათქმაუნდა რაღაცეებიც გამოვაკელი, მარა მინდა ვთქვა, რომ კარგად მუშაობს.
SQL
template
<
class T
>
class LinkedListNode
{
public:
T Value;
LinkedListNode
<
T
>
* Next;
LinkedListNode(T value)
{
Value
=
value;
}
};
template
<
class T
>
class LinkedList
{
public:
LinkedListNode
<
T
>
* Head;
LinkedListNode
<
T
>
* Tail;
int Count;
void AddFirst(T value)
{
LinkedListNode
<
T
>
* node
=
new LinkedListNode
<
T
>
(value);
AddFirst(node);
}
void AddFirst(LinkedListNode
<
T
>
* node)
{
LinkedListNode
<
T
>
* temp
=
Head;
Head
=
node;
Head
-
>
Next
=
temp;
Count
+
+
;
if(Count
=
=
1)
{
Tail
=
Head;
}
}
void AddLast(T value)
{
LinkedListNode
<
T
>
* node
=
new LinkedListNode
<
T
>
(value);
AddLast(node);
}
void AddLast(LinkedListNode
<
T
>
* node)
{
if (Count
=
=
0)
{
Head
=
node;
}
else
{
Tail
-
>
Next
=
node;
}
Tail
=
node;
Count
+
+
;
}
void RemoveFirst()
{
if(Count !
=
0)
{
Head
=
Head
-
>
Next;
Count
-
-
;
if(Count
=
=
0)
{
Tail
=
NULL;
}
}
}
void RemoveLast()
{
if(Count !
=
0)
{
if(Count
=
=
1)
{
Head
=
NULL;
Tail
=
NULL;
}
else
{
LinkedListNode
<
T
>
* current
=
Head;
while(current
-
>
Next !
=
Tail)
{
current
=
current
-
>
Next;
}
current
-
>
Next
=
NULL;
Tail
=
current;
}
Count
-
-
;
}
}
void Add(T value)
{
AddLast(value);
}
bool Contains(T value)
{
LinkedListNode
<
T
>
* current
=
Head;
while(current !
=
NULL)
{
if(current
-
>
Value
=
=
value)
{
return true;
}
current
=
current
-
>
Next;
}
return false;
}
bool Remove(T value)
{
LinkedListNode
<
T
>
* previous
=
NULL;
LinkedListNode
<
T
>
* current
=
Head;
while(current !
=
NULL)
{
if(current
-
>
Value
=
=
value)
{
if(previous !
=
NULL)
{
previous
-
>
Next
=
current
-
>
Next;
if(current
-
>
Next
=
NULL)
{
Tail
=
previous;
}
Count
-
-
;
}
else
{
RemoveFirst();
}
return true;
}
previous
=
current;
current
=
current
-
>
Next;
}
return false;
}
void Clear()
{
Head
=
NULL;
Tail
=
NULL;
Count
=
0;
}
void PrintAll()
{
LinkedListNode
<
T
>
* current
=
Head;
while (current !
=
NULL)
{
cout
<
<
current
-
>
Value
<
<
endl;
current
=
current
-
>
Next;
}
}
T AtIndex(int index)
{
LinkedListNode
<
T
>
* current
=
Head;
for(int i
=
0; i
<
index; i
+
+
)
{
current
=
current
-
>
Next;
}
return current
-
>
Value;
}
LinkedList()
{
Count
=
0;
}
};
int main()
{
LinkedList
<
int
>
list;
list.Add(1);
list.Add(2);
cout
<
<
list.AtIndex(1)
<
<
endl; // 2
}
* * *
C-შიც გადავწერე. მაგრამ სამწუხაროდ მხოლოდ int-ებზე მუშაობს. ვინმემ თუ იცით Template-ების მაგვარი რამ C-ში შემატყობინეთ.
კოდი შეგიძლია იხილოთ აქ.
https://gist.github.com/rezomegrelidze/6750205
This post has been edited by
rezomegrelidze
on 29 Sep 2013, 02:44
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
d0ctorr
Crazy Member
ჯგუფი: Members
d0ctorr
Crazy Member
ჯგუფი: Members
წერილები: 2365
წევრი No.: 133538
რეგისტრ.: 9-July 11
#38246795
· 3 Oct 2013, 14:39 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
ეეეჰ მე რა ტრაქში ვარ
უნიში ვიწყებ და ჯერ ბლოკ სისტემებზე ვარ
გლიფფყ.ცომ
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
BIG
Member
ჯგუფი: Registered
BIG
Member
ჯგუფი: Registered
წერილები: 76
წევრი No.: 133725
რეგისტრ.: 13-July 11
#38390664
· 15 Oct 2013, 23:13 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
http://codeforces.com/problemset/problem/69/A
ეს ამოცანა შეგიძლიათ c++ში ამომიხსნათ? ოღონდ While ციკლის გარეშე
·
ციტირება
·
^
ამ ფორუმელის პოსტინგები გაქვთ იგნორირებული, ნახვისთვის დააწკაპუნეთ აქ
Farel0x
Crazy Member
ჯგუფი: Users Awaiting Email Confirmatio
Farel0x
Crazy Member
ჯგუფი: Users Awaiting Email Confirmatio
წერილები: 3840
წევრი No.: 119928
რეგისტრ.: 22-August 10
#38391124
· 15 Oct 2013, 23:40 · ·
პროფილი
·
პირადი მიმოწერა
·
ჩატი
BIG
აზრი ?
---------------------
·
ციტირება
·
^
1 მომხმარებელი ათვალიერებს ამ თემას (1 სტუმარი და 0 უჩინარი წევრი)
0 წევრი:
მივიღოთ შეტყობინება ამ თემის განახლების შესახებ
·
გაუგზავნეთ ეს გვერდი სხვას
·
ამოსაბეჭდი ვერსია
|
თემის რჩეულებში დამატება/წაშლა
«
აქეთ
|
Hello World
|
იქით
»
Pages:
(68)
« პირველი
...
17
18
[19]
20
21
...
ბოლო »
გამოხმაურება
·
ახალი თემა
·
ახალი გამოკითხვა
Close Topic Options
მივიღოთ შეტყობინება ამ თემის განახლების შესახებ
მივიღოთ შეტყობინება ელფოსტაზე ამ თემაში ახალი გამოხმაურებების შესახებ როცა თქვენ არ იქნებით აქტიური ფორუმში.
მივიღოთ შეტყობინება ამ განყოფილების განახლების შესახებ
მივიღოთ შეტყობინება ელფოსტაზე ამ განყოფილების განახლების შესახებ როცა თქვენ არ იქნებით აქტიური ფორუმში.
თემის ჩამოტვირთვა / ამოსაბეჭდი ვერსია
ჩამოტვირთეთ ეს თემა სხვადასხვა ფორმატში, ან ნახეთ მისი ამოსაბეჭდი ვერსია.
Forum Home
Search
დახმარება
საერთო ფორუმი
- General Discussion
- უსათაურო
- ფორუმის შესახებ
თემატური ფორუმი
- პოლიტიკა (+1 sub-forums)
- ქალი და მამაკაცი
- კულტურა და ხელოვნება (+4 sub-forums)
- მეცნიერება და განათლება (+7 sub-forums)
- მელომანია (+2 sub-forums)
- დასაქმება საქართველოში (+1 sub-forums)
- ბიზნესი და ეკონომიკა (+2 sub-forums)
- სამართალი
- სპორტი (+8 sub-forums)
- ჯანმრთელობა და მედიცინა (+2 sub-forums)
- სილამაზე და მოდა (+1 sub-forums)
- ფსიქოლოგია
- არსენალი (+1 sub-forums)
- ავტომობილები (+4 sub-forums)
- ფლორა და ფაუნა
- თბილისი (+1 sub-forums)
- მასმედია (+1 sub-forums)
- ინტელექტუალური სამაგიდო თამაშები
- კულინარია
- მშენებლობა და რემონტი (+1 sub-forums)
- მოგზაურთა კლუბი (+1 sub-forums)
ტექნიკური კონფერენცია
- კომუნიკაციები (+7 sub-forums)
- კომპიუტერები და ელექტრონიკა
- ყიდვა - გაყიდვა - გაცვლა (Redirect Forum)
- WWW (+4 sub-forums)
- Games (+6 sub-forums)
- Georgianisation
- პროგრამები
- პროგრამირება (+5 sub-forums)
- კომპიუტერული გრაფიკა და დიზაინი
- Apple
- Android Club (+8 sub-forums)
- პინგვინები და ეშმაკუნები
ყიდვა - გაყიდვა
- კომპიუტერული ტექნიკა (+2 sub-forums)
- ელექტრო და საყოფაცხოვრებო ტექნიკა
- მობილური ტელეფონები
- ავტომობილები
- უძრავი ქონება
- სხვადასხვა
ფორუმის სერვერების განთავსებას და ინტერნეტთან კავშირს უზრუნველყოფს:
CLOUD9
[ Script Execution time: 0.0331 ] [ 12 queries used ] [ GZIP Disabled ]
Powered by Invision Power Board(U) v1.3 Final © 2003
IPS, Inc.