abonnement Unibet Coolblue Bitvavo
pi_144335273
JetBrains heeft vandaag een pre-release uitgebracht van hun nieuwe multi platform C++ IDE, genaamd CLion. Ziet er veel belovend uit: http://www.jetbrains.com/clion/
pi_144335325
quote:
0s.gif Op maandag 8 september 2014 14:05 schreef FrankRicard het volgende:
Als je alleen voor Windows wil ontwikkelen is C# naar mijn mening een betere optie dan Qt.
- Makkelijker te leren
- Betere documentatie
- Native
- In mijn beleving wordt C# ook veel meer gebruikt/gevraagd in het bedrijfsleven
Mee eens eigenlijk. Al ben ik een fanatieke Linuxgebruiker, dus zou eerder iets als C++ en GTK zeggen, maar voor wat hij wil lijkt het prima.
pi_145306852
Zijn er hier mensen die Sublime Text 3 op een Mac gebruiken? Iig, op Windows had ik bij een restart van het programma netjes al mijn project folders in de sidebar staan, maar bij de Mac worden ze telkens verwijderd van de sidebar, waardoor de hele sidebar leeg is na een restart.

Herkenbaar probleem, en hoe opgelost?
If not now, then when.
  dinsdag 7 oktober 2014 @ 20:37:12 #79
226981 Gehenna
Volksmenner
pi_145307338
quote:
0s.gif Op dinsdag 7 oktober 2014 20:26 schreef Yuri_Boyka het volgende:
Zijn er hier mensen die Sublime Text 3 op een Mac gebruiken? Iig, op Windows had ik bij een restart van het programma netjes al mijn project folders in de sidebar staan, maar bij de Mac worden ze telkens verwijderd van de sidebar, waardoor de hele sidebar leeg is na een restart.

Herkenbaar probleem, en hoe opgelost?
Ik gebruik 'm hier bijna dagelijks, heerlijk programma.

Herken het probleem trouwen niet, bij mij onthoudt hij netjes welke files hij open heeft staan.

heb je gekeken bij je settings? Preferences -> Settings - Default

en dan checken op:
1"remember_open_files": true
Robert Moog died for our synths
pi_145307418
quote:
0s.gif Op dinsdag 7 oktober 2014 20:37 schreef Gehenna het volgende:

[..]

Ik gebruik 'm hier bijna dagelijks, heerlijk programma.

Herken het probleem trouwen niet, bij mij onthoudt hij netjes welke files hij open heeft staan.

heb je gekeken bij je settings? Preferences -> Settings - Default

en dan checken op:
[ code verwijderd ]

Hmm, vreemd. Bij mij blijft ook netjes alles openstaan wanneer ik op het minnetje druk, maar wanneer ik op het kruisje druk gaat alles dus weg.

Yeah, dat staat op true. Kwam dat al op internet tegen.
If not now, then when.
  dinsdag 7 oktober 2014 @ 20:39:31 #81
226981 Gehenna
Volksmenner
pi_145307455
quote:
0s.gif Op dinsdag 7 oktober 2014 20:38 schreef Yuri_Boyka het volgende:

[..]

Hmm, vreemd. Bij mij blijft ook netjes alles openstaan wanneer ik op het minnetje druk, maar wanneer ik op het kruisje druk gaat alles dus weg.

Yeah, dat staat op true. Kwam dat al op internet tegen.
check ook die andere settings daar in de buurt zoals
1"hot_exit": true
Robert Moog died for our synths
pi_145307516
quote:
0s.gif Op dinsdag 7 oktober 2014 20:39 schreef Gehenna het volgende:

[..]

check ook die andere settings daar in de buurt zoals
[ code verwijderd ]

Staat ook op true, maar werkt alsnog niet. Altijd vervelend zulke probleempjes. :P
If not now, then when.
  dinsdag 7 oktober 2014 @ 20:41:19 #83
226981 Gehenna
Volksmenner
pi_145307542
quote:
0s.gif Op dinsdag 7 oktober 2014 20:40 schreef Yuri_Boyka het volgende:

[..]

Staat ook op true, maar werkt alsnog niet. Altijd vervelend zulke probleempjes. :P
Hmm vreemd idd, al eens opnieuw geïnstalleerd?
Robert Moog died for our synths
pi_145307639
quote:
0s.gif Op dinsdag 7 oktober 2014 20:41 schreef Gehenna het volgende:

[..]

Hmm vreemd idd, al eens opnieuw geïnstalleerd?
Damn, dan moet ik ook alle packages weer opnieuw installeren. :P Ik zal het eens proberen.
If not now, then when.
pi_145307763
Nog steeds hetzelfde probleem. Erg raar.
If not now, then when.
  dinsdag 7 oktober 2014 @ 21:00:09 #86
226981 Gehenna
Volksmenner
pi_145308347
quote:
15s.gif Op dinsdag 7 oktober 2014 20:46 schreef Yuri_Boyka het volgende:
Nog steeds hetzelfde probleem. Erg raar.
Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houden :P) bij het verwijderen? Dit gebeurt standaard (verplaatsen naar de prullenmand) niet op een mac. Een tooltje als Appzapper kan daar bij helpen :)
Robert Moog died for our synths
pi_145308456
Nieuwe posts, gaat het niet over C++ :'(
pi_145308512
quote:
0s.gif Op dinsdag 7 oktober 2014 21:00 schreef Gehenna het volgende:

[..]

Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houden :P) bij het verwijderen? Dit gebeurt standaard (verplaatsen naar de prullenmand) niet op een mac. Een tooltje als Appzapper kan daar bij helpen :)
Even proberen.

quote:
0s.gif Op dinsdag 7 oktober 2014 21:02 schreef t4rt4rus het volgende:
Nieuwe posts, gaat het niet over C++ :'(
_O- Excuses.
If not now, then when.
pi_145308768
quote:
0s.gif Op dinsdag 7 oktober 2014 21:00 schreef Gehenna het volgende:

[..]

Ook je settings weggegooid (als je veel hebt veranderen, is een back-up uiteraard wel handig te houden :P) bij het verwijderen? Dit gebeurt standaard (verplaatsen naar de prullenmand) niet op een mac. Een tooltje als Appzapper kan daar bij helpen :)
Het werkt nog steeds niet. :'( Als het nou iets kleins was; soit, maar het is toch een erg handige feature.
If not now, then when.
pi_145308795
Sublime blijft ook als actief aangegeven staan in de dock, terwijl ik hem afgesloten heb (rood kruisje).
If not now, then when.
  dinsdag 7 oktober 2014 @ 21:22:37 #91
226981 Gehenna
Volksmenner
pi_145309458
quote:
0s.gif Op dinsdag 7 oktober 2014 21:09 schreef Yuri_Boyka het volgende:
Sublime blijft ook als actief aangegeven staan in de dock, terwijl ik hem afgesloten heb (rood kruisje).
AAAAH! nieuw op een mac dus :P

ja je moet ook cmd+Q gebruiken :D (Of in het menu: Stop Sublime), met het kruisje sluit je het window, en dus je documenten (ja nogal counter-intuitief als je windows bent gewend.. maar goed)
Robert Moog died for our synths
pi_145309534
quote:
10s.gif Op dinsdag 7 oktober 2014 21:22 schreef Gehenna het volgende:

[..]

AAAAH! nieuw op een mac dus :P

ja je moet ook cmd+Q gebruiken :D (Of in het menu: Stop Sublime), met het kruisje sluit je het window, en dus je documenten (ja nogal counter-intuitief als je windows bent gewend.. maar goed)
Hahaha, ja, vandaag binnengekregen!

MAAR HET WERKT MAN! *O* Wel een beetje irritant dan dat het met het kruisje niet werkt.
If not now, then when.
  dinsdag 7 oktober 2014 @ 22:10:21 #93
226981 Gehenna
Volksmenner
pi_145312135
quote:
10s.gif Op dinsdag 7 oktober 2014 21:24 schreef Yuri_Boyka het volgende:

[..]

Hahaha, ja, vandaag binnengekregen!

MAAR HET WERKT MAN! *O* Wel een beetje irritant dan dat het met het kruisje niet werkt.
Went heel snel, die key-combi's ga je van houden :Y
Robert Moog died for our synths
pi_145315955
nano O+
pi_146376311
Ik probeer een 8bit binary file weg te schrijven, maar de grootte van het bestand is 8 bytes, waarschijnlijk omdat die de bits als karakters ziet.
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <fstream>
using namespace std;
int main() {
    ofstream file;
    file.open("test.bin", ios::out | ios::binary);
    file.write("10101010", 8);
    file.close();
    return 1;
}
Volgens mij zou de grootte 1byte moeten zijn. Kan iemand mij dit uitleggen?
pi_146376743
quote:
5s.gif Op donderdag 6 november 2014 18:50 schreef FastFox91 het volgende:
Ik probeer een 8bit binary file weg te schrijven, maar de grootte van het bestand is 8 bytes, waarschijnlijk omdat die de bits als karakters ziet.
[ code verwijderd ]

Volgens mij zou de grootte 1byte moeten zijn. Kan iemand mij dit uitleggen?
Ben je aan het trollen?
pi_146376790
quote:
0s.gif Op donderdag 6 november 2014 19:01 schreef t4rt4rus het volgende:

[..]

Ben je aan het trollen?
:D Nee, eigenlijk niet. Ik heb het probleem zo klein mogelijk gemaakt. Natuurlijk ga ik geen moeite doen om 7 bits te besparen. Of 'kost' het 7 bits om 1 te bewaren?
pi_146377100
quote:
0s.gif Op donderdag 6 november 2014 19:02 schreef FastFox91 het volgende:

[..]

:D Nee, eigenlijk niet.
ios::binary doet niet wat jij denkt dat het doet.
http://en.cppreference.com/w/cpp/io/c#Binary_and_text_modes

Dus als je "10101010" write, schrijf je"1", "0", "1", "0" , "1", "0", "1", "0" weg, dat zijn 8 bytes.

Verder:
- Moet je 0 returnen als er geen error is, dus geen 1. Je kan in C++ return 0; ook weg laten in main.
- Hebben we RAII.
File openen kan je in de constructor doen. En je hoeft hem niet te closen want dat gebeurd al als je object out of scope gaat.
- En using namespace std; is eigenlijk niet zo handig om te gebruiken.
pi_146378194
quote:
0s.gif Op donderdag 6 november 2014 19:11 schreef t4rt4rus het volgende:

[..]

ios::binary doet niet wat jij denkt dat het doet.
http://en.cppreference.com/w/cpp/io/c#Binary_and_text_modes

Dus als je "10101010" write, schrijf je"1", "0", "1", "0" , "1", "0", "1", "0" weg, dat zijn 8 bytes.

Verder:
- Moet je 0 returnen als er geen error is, dus geen 1. Je kan in C++ return 0; ook weg laten in main.
- Hebben we RAII.
File openen kan je in de constructor doen. En je hoeft hem niet te closen want dat gebeurd al als je object out of scope gaat.
- En using namespace std; is eigenlijk niet zo handig om te gebruiken.
"A binary stream is an ordered sequence of characters that can transparently record internal data."
Dat is jammer, ik dacht even makkelijk bits weg te kunnen schrijven.
Nu kan ik "10101010" ook schrijven in decimaal, dus "170" en dat kost slechts 3 karakters ipv 8 (of heximal 2). Weet jij een manier om het toch terug te brengen naar 1 byte?

Bedankt voor de overige tips. Ik sta er eigenlijk niet bij stil of het correct/goed/handig is wat ik doe.

Wat ik nu ga proberen is om binary om te zetten naar ascii en dan op te slaan, maar eigenlijk wil ik gewoon bits kunnen wegschrijven.

[ Bericht 2% gewijzigd door FastFox91 op 06-11-2014 19:44:34 ]
pi_146380138
quote:
0s.gif Op donderdag 6 november 2014 19:36 schreef FastFox91 het volgende:

[..]

"A binary stream is an ordered sequence of characters that can transparently record internal data."
Dat is jammer, ik dacht even makkelijk bits weg te kunnen schrijven.
Nu kan ik "10101010" ook schrijven in decimaal, dus "170" en dat kost slechts 3 karakters ipv 8 (of heximal 2). Weet jij een manier om het toch terug te brengen naar 1 byte?

Bedankt voor de overige tips. Ik sta er eigenlijk niet bij stil of het correct/goed/handig is wat ik doe.

Wat ik nu ga proberen is om binary om te zetten naar ascii en dan op te slaan, maar eigenlijk wil ik gewoon bits kunnen wegschrijven.
Dan schrijf je 170 weg... Het getal niet "170"
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')